.calc[data-astro-cid-de3rmf25]{color:var(--accent);font-family:Geist,Arial,Helvetica,sans-serif}.calc-card[data-astro-cid-de3rmf25],.calc-stats[data-astro-cid-de3rmf25],.calc-details[data-astro-cid-de3rmf25] section[data-astro-cid-de3rmf25]{border:1px solid var(--line);background:#fff;border-radius:12px}.can-advance[data-astro-cid-de3rmf25] .calc-card[data-astro-cid-de3rmf25],.can-advance[data-astro-cid-de3rmf25] .calc-stats[data-astro-cid-de3rmf25],.can-advance[data-astro-cid-de3rmf25] .calc-details[data-astro-cid-de3rmf25] section[data-astro-cid-de3rmf25]{box-shadow:0 24px 80px -48px #04102a80}.calc-tabs[data-astro-cid-de3rmf25]{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:0 28px;display:flex;position:relative}.calc-nope[data-astro-cid-de3rmf25]{z-index:6;color:#b42318;white-space:nowrap;animation:nope-in .2s var(--ease);background:#fff4f3;border:1px solid #f1b9b4;border-radius:8px;align-items:center;gap:7px;margin:0;padding:8px 12px;font-size:13px;font-weight:600;display:flex;position:absolute;top:calc(100% + 8px);box-shadow:0 10px 30px -16px #b4231866}.calc-nope[data-astro-cid-de3rmf25]:before{content:"";top:-6px;left:var(--arrow,22px);background:#fff4f3;border-top:1px solid #f1b9b4;border-left:1px solid #f1b9b4;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.calc-nope[data-astro-cid-de3rmf25] svg[data-astro-cid-de3rmf25]{flex:none}@keyframes nope-in{0%{opacity:0;transform:translateY(-4px)}}.calc-tablist[data-astro-cid-de3rmf25]{gap:28px;display:flex}.calc-tablist[data-astro-cid-de3rmf25] button[data-astro-cid-de3rmf25]{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:18px 0 16px;font-size:15px;font-weight:500;position:relative}.calc-tablist[data-astro-cid-de3rmf25] button[data-astro-cid-de3rmf25]:after{content:"";background:var(--accent);height:2px;transition:transform .3s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.calc-tablist[data-astro-cid-de3rmf25] [data-astro-cid-de3rmf25][aria-selected=true]{font-weight:600}.calc-tablist[data-astro-cid-de3rmf25] [data-astro-cid-de3rmf25][aria-selected=true]:after{transform:none}.calc-switch[data-astro-cid-de3rmf25]{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-left:auto;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.sw[data-astro-cid-de3rmf25]{width:34px;height:20px;transition:background .3s var(--ease);background:#dfe5ee;border-radius:999px;position:relative}.sw[data-astro-cid-de3rmf25] i[data-astro-cid-de3rmf25]{width:16px;height:16px;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #04102a40}.calc-switch[data-astro-cid-de3rmf25][aria-checked=true] .sw[data-astro-cid-de3rmf25]{background:var(--signal)}.calc-switch[data-astro-cid-de3rmf25][aria-checked=true] .sw[data-astro-cid-de3rmf25] i[data-astro-cid-de3rmf25]{transform:translate(14px)}.calc-switch[data-astro-cid-de3rmf25]:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}.calc-body[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.calc-form[data-astro-cid-de3rmf25]{padding:28px}.calc-result[data-astro-cid-de3rmf25]{border-left:1px solid var(--line);padding:28px}[data-astro-cid-de3rmf25][data-advanced=on] .calc-body[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}[data-astro-cid-de3rmf25][data-advanced=on] .adv-result[data-astro-cid-de3rmf25]{top:calc(96px / var(--zoom,1));position:sticky}.f[data-astro-cid-de3rmf25]{margin-bottom:20px}.calc-form[data-astro-cid-de3rmf25]>.f[data-astro-cid-de3rmf25]:last-child{margin-bottom:0}.calc[data-astro-cid-de3rmf25] label[data-astro-cid-de3rmf25]{color:var(--accent);margin:0 0 8px;font-size:14px;font-weight:600;display:block}.opt[data-astro-cid-de3rmf25]{font-weight:500}.calc[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25],.calc[data-astro-cid-de3rmf25] select[data-astro-cid-de3rmf25]{width:100%;height:48px;font:inherit;color:var(--accent);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #c5cfdc;border-radius:4px;margin:0;padding:0 14px;font-size:16px}.calc[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]::placeholder{color:#8a97ab}.calc[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]:focus,.calc[data-astro-cid-de3rmf25] select[data-astro-cid-de3rmf25]:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.sym[data-astro-cid-de3rmf25],.pct[data-astro-cid-de3rmf25]{position:relative}.sym[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25],.pct[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{pointer-events:none;font-size:16px;position:absolute;top:50%;transform:translateY(-50%)}.sym[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{left:14px}.sym[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]{padding-left:calc(20px + var(--sym-w,1ch))}.pct[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{right:14px}.pct[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]{padding-right:34px}.help[data-astro-cid-de3rmf25]{color:var(--accent);margin:8px 0 0;font-size:14px;line-height:1.5}.help[data-astro-cid-de3rmf25].tight{margin:-8px 0 0}.grp[data-astro-cid-de3rmf25]{border:0;border-top:1px solid var(--line);min-width:0;margin:28px 0 0;padding:24px 0 0}.grp[data-astro-cid-de3rmf25].is-first{margin-top:8px}.grp[data-astro-cid-de3rmf25] legend[data-astro-cid-de3rmf25],.grp-title[data-astro-cid-de3rmf25]{float:left;letter-spacing:-.02em;width:100%;margin:0 0 4px;padding:0;font-size:17px;font-weight:600}.grp[data-astro-cid-de3rmf25]>[data-astro-cid-de3rmf25]:not(legend){clear:both}.grp[data-astro-cid-de3rmf25]>.help[data-astro-cid-de3rmf25]:not(.tight){margin:0 0 18px}.grp-title[data-astro-cid-de3rmf25]{float:none;border-top:1px solid var(--line);margin:28px 0 16px;padding-top:24px}.pair[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;display:grid}.calc-rows[data-astro-cid-de3rmf25]{gap:8px;display:grid}.calc-row[data-astro-cid-de3rmf25],.calc-row-head[data-astro-cid-de3rmf25]{align-items:center;gap:8px;display:grid}.tiers[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25],.tiers[data-astro-cid-de3rmf25] .calc-row-head[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr) 32px}.costs[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25],.costs[data-astro-cid-de3rmf25] .calc-row-head[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) minmax(0,1fr) 32px}.calc-row-head[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{font-size:13px;font-weight:600}.calc-row[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25],.calc-row[data-astro-cid-de3rmf25] select[data-astro-cid-de3rmf25]{height:42px;padding:0 10px;font-size:15px}.calc-row[data-astro-cid-de3rmf25] .sym[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]{padding-left:calc(14px + var(--sym-w,1ch))}.calc-row[data-astro-cid-de3rmf25] .sym[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{font-size:15px;left:10px}.rm[data-astro-cid-de3rmf25]{width:32px;height:32px;color:var(--accent);cursor:pointer;transition:background .2s var(--ease);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.rm[data-astro-cid-de3rmf25]:hover{background:#eef1f6}.tiers[data-astro-cid-de3rmf25]>[data-astro-cid-de3rmf25][data-tier]:nth-child(2):last-child .rm[data-astro-cid-de3rmf25]{visibility:hidden}.add[data-astro-cid-de3rmf25]{color:var(--signal);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:12px 0 20px;padding:4px 0;font-size:14px;font-weight:600;display:inline-flex}.add[data-astro-cid-de3rmf25]:hover{text-decoration:underline}.tally[data-astro-cid-de3rmf25]{margin:-8px 0 20px;font-size:14px;font-weight:500}.r-label[data-astro-cid-de3rmf25]{margin:0 0 6px;font-size:14px;font-weight:600}.r-big[data-astro-cid-de3rmf25]{font-size:clamp(36px,calc(3.4vw / var(--zoom)),48px);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0 0 16px;font-weight:600;line-height:1}.bar[data-astro-cid-de3rmf25]{background:#dfe5ee;border-radius:999px;height:6px;overflow:hidden}.bar[data-astro-cid-de3rmf25] i[data-astro-cid-de3rmf25]{border-radius:inherit;background:var(--signal);height:100%;transition:width .6s var(--ease);display:block}.r-sub[data-astro-cid-de3rmf25]{margin:10px 0 24px;font-size:14px;font-weight:500}.r-lines[data-astro-cid-de3rmf25]{border-top:1px solid var(--line);margin:0}.r-lines[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;display:flex}.r-lines[data-astro-cid-de3rmf25] dd[data-astro-cid-de3rmf25]{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.r-lines[data-astro-cid-de3rmf25].is-goal>div[data-astro-cid-de3rmf25]:last-child{font-weight:600}.adv-result[data-astro-cid-de3rmf25] .r-group{margin:18px 0 0;font-size:14px;font-weight:600}.adv-result[data-astro-cid-de3rmf25] .r-group:first-child,.adv-result[data-astro-cid-de3rmf25] .r-note+.r-group{margin-top:0}.adv-result[data-astro-cid-de3rmf25] .r-note{margin:0 0 14px;font-size:14px;font-weight:500}.adv-result[data-astro-cid-de3rmf25] .r-lines{border-top:1px solid var(--line);margin:6px 0 0}.adv-result[data-astro-cid-de3rmf25] .r-lines>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.adv-result[data-astro-cid-de3rmf25] .r-lines dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.adv-result[data-astro-cid-de3rmf25] .r-lines>.is-total{font-size:15px;font-weight:600}.calc-more[data-astro-cid-de3rmf25]:not([hidden]){gap:16px;margin-top:16px;display:grid}.calc-stats[data-astro-cid-de3rmf25]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.calc-stats[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]{min-width:0;padding:26px 28px}.calc-stats[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]+div[data-astro-cid-de3rmf25]{border-left:1px solid var(--line)}.calc-stats[data-astro-cid-de3rmf25] dt[data-astro-cid-de3rmf25]{font-size:14px;font-weight:600}.calc-stats[data-astro-cid-de3rmf25] dd[data-astro-cid-de3rmf25]{font-size:clamp(28px,calc(2.6vw / var(--zoom)),40px);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 8px;font-weight:600;line-height:1;overflow:hidden}.calc-stats[data-astro-cid-de3rmf25] p[data-astro-cid-de3rmf25]{margin:0;font-size:14px;line-height:1.45}.calc-details[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.calc-details[data-astro-cid-de3rmf25] section[data-astro-cid-de3rmf25]{min-width:0;padding:24px 28px}.calc-details[data-astro-cid-de3rmf25] .d-title[data-astro-cid-de3rmf25]{letter-spacing:-.01em;margin:0 0 14px;font-size:15px;font-weight:600}.calc-details[data-astro-cid-de3rmf25] table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.calc-details[data-astro-cid-de3rmf25] th{text-align:right;padding:0 0 8px;font-size:13px;font-weight:600}.calc-details[data-astro-cid-de3rmf25] td{border-top:1px solid var(--line);text-align:right;white-space:nowrap;padding:8px 0}.calc-details[data-astro-cid-de3rmf25] th:first-child,.calc-details[data-astro-cid-de3rmf25] td:first-child{text-align:left;white-space:normal;padding-right:10px}.calc-details[data-astro-cid-de3rmf25] .hot{color:var(--signal);font-weight:600}.calc-details[data-astro-cid-de3rmf25] p{margin:0 0 10px;font-size:14px;line-height:1.5}.calc-details[data-astro-cid-de3rmf25] ol{margin:0;padding:0;list-style:none}.calc-details[data-astro-cid-de3rmf25] li{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:0 12px;padding:8px 0;font-size:14px;line-height:1.45;display:grid}.calc-details[data-astro-cid-de3rmf25] li:first-child{border-top:0;padding-top:0}.calc-details[data-astro-cid-de3rmf25] li time{white-space:nowrap;font-weight:600}.calc-details[data-astro-cid-de3rmf25] li b{font-variant-numeric:tabular-nums;grid-column:2;font-weight:600}.calc-foot[data-astro-cid-de3rmf25]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex}.calc-rates[data-astro-cid-de3rmf25]{margin:0;font-size:13px;line-height:1.5}.calc-share[data-astro-cid-de3rmf25]{flex:none;gap:18px;display:flex}.calc-share[data-astro-cid-de3rmf25] button[data-astro-cid-de3rmf25]{color:var(--signal);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:600}.calc-share[data-astro-cid-de3rmf25] button[data-astro-cid-de3rmf25]:hover{text-decoration:underline}.calc-peek[data-astro-cid-de3rmf25]{display:none}@media (width<=760px){.calc-tabs[data-astro-cid-de3rmf25]{flex-wrap:wrap;gap:0 20px;padding:0 20px}.calc-tablist[data-astro-cid-de3rmf25]{gap:20px}.calc-tablist[data-astro-cid-de3rmf25] button[data-astro-cid-de3rmf25]{font-size:14px}.calc-switch[data-astro-cid-de3rmf25]{margin-left:0;padding:12px 0 14px}.can-advance[data-astro-cid-de3rmf25] .calc-tablist[data-astro-cid-de3rmf25]{order:2;width:100%}.can-advance[data-astro-cid-de3rmf25] .calc-switch[data-astro-cid-de3rmf25]{order:1;margin-left:0;padding-top:14px}.calc-body[data-astro-cid-de3rmf25],[data-astro-cid-de3rmf25][data-advanced=on] .calc-body[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr)}.calc-form[data-astro-cid-de3rmf25],.calc-result[data-astro-cid-de3rmf25]{padding:22px 20px}.calc-result[data-astro-cid-de3rmf25]{border-left:0;border-top:1px solid var(--line)}[data-astro-cid-de3rmf25][data-advanced=on] .adv-result[data-astro-cid-de3rmf25]{position:static}.calc-stats[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calc-stats[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]{padding:20px}.calc-stats[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]:nth-child(3){border-left:0}.calc-stats[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]:nth-child(n+3){border-top:1px solid var(--line)}.calc-details[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr)}.calc-details[data-astro-cid-de3rmf25] section[data-astro-cid-de3rmf25]{padding:22px 20px}.calc-foot[data-astro-cid-de3rmf25]{flex-direction:column;align-items:flex-start;padding:14px 20px}.tiers[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;padding-bottom:10px}.tiers[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25]>[data-astro-cid-de3rmf25][data-t=name]{grid-column:1/3}.tiers[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25]>.rm[data-astro-cid-de3rmf25]{grid-area:1/3}.tiers[data-astro-cid-de3rmf25] .calc-row-head[data-astro-cid-de3rmf25]{display:none}.tiers[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]::placeholder{color:#8a97ab}.costs[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.costs[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25]>[data-astro-cid-de3rmf25][data-c=label]{grid-column:1/3}.costs[data-astro-cid-de3rmf25] .calc-row[data-astro-cid-de3rmf25]>.rm[data-astro-cid-de3rmf25]{grid-area:1/3}.costs[data-astro-cid-de3rmf25] .calc-row-head[data-astro-cid-de3rmf25]{display:none}.calc-peek[data-astro-cid-de3rmf25]:not([hidden]){z-index:20;background:var(--accent);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 40px -12px #04102a99}.calc-peek[data-astro-cid-de3rmf25] b[data-astro-cid-de3rmf25]{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}}.tool[data-astro-cid-avwwtzcc]{width:min(1240px,100% - 96px);padding-block:clamp(48px,calc(5vw / var(--zoom)),72px) var(--section-space);margin:0 auto}.tool-intro[data-astro-cid-avwwtzcc]{text-align:center;max-width:760px;margin:0 auto 44px}.tool-intro[data-astro-cid-avwwtzcc] h1[data-astro-cid-avwwtzcc]{font-size:clamp(36px,calc(4vw / var(--zoom)),58px);letter-spacing:-.05em;margin-bottom:18px;font-weight:600;line-height:1.08}.tool-intro[data-astro-cid-avwwtzcc] h1[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]{color:#475e8a}.tool-intro[data-astro-cid-avwwtzcc] .lede[data-astro-cid-avwwtzcc]{color:var(--accent);max-width:36em;margin:0 auto;font-size:17px;font-weight:500;line-height:1.7}.tool-frame[data-astro-cid-avwwtzcc]{border-radius:14px}.crumb[data-astro-cid-avwwtzcc]{color:var(--accent);gap:8px;margin:0 0 18px;font-size:14px;font-weight:500;display:inline-flex}.crumb[data-astro-cid-avwwtzcc] a[data-astro-cid-avwwtzcc]{color:var(--signal);text-decoration:none}.tool-sec[data-astro-cid-avwwtzcc]{margin-top:var(--section-space)}.tool-sec[data-astro-cid-avwwtzcc] h2[data-astro-cid-avwwtzcc]{text-align:center;font-size:clamp(32px,calc(3.4vw / var(--zoom)),50px);letter-spacing:-.05em;margin:0 0 36px;font-weight:600;line-height:1.08}.tool-sec[data-astro-cid-avwwtzcc] h2[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]{color:#475e8a}.how-list[data-astro-cid-avwwtzcc]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid}.how-list[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc]{padding:26px 26px 4px 0}.how-list[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc]+li[data-astro-cid-avwwtzcc]{border-left:1px solid var(--line);padding-left:26px}.h-n[data-astro-cid-avwwtzcc]{color:#475e8a;margin-bottom:14px;font:500 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.how-list[data-astro-cid-avwwtzcc] b[data-astro-cid-avwwtzcc],.ex-list[data-astro-cid-avwwtzcc] b[data-astro-cid-avwwtzcc]{letter-spacing:-.03em;margin-bottom:8px;font-size:20px;font-weight:600;display:block}.how-list[data-astro-cid-avwwtzcc] p[data-astro-cid-avwwtzcc],.ex-list[data-astro-cid-avwwtzcc] p[data-astro-cid-avwwtzcc]{margin:0;font-size:15px;line-height:1.7}.ex-list[data-astro-cid-avwwtzcc]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin:0 auto;display:grid}.ex-list[data-astro-cid-avwwtzcc]>div[data-astro-cid-avwwtzcc]{padding:26px 26px 4px 0}.ex-list[data-astro-cid-avwwtzcc]>div[data-astro-cid-avwwtzcc]+div[data-astro-cid-avwwtzcc]{border-left:1px solid var(--line);padding-left:26px}.rate-list[data-astro-cid-avwwtzcc]{max-width:800px;margin:0 auto}.rate-list[data-astro-cid-avwwtzcc] div[data-astro-cid-avwwtzcc]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.rate-list[data-astro-cid-avwwtzcc] div[data-astro-cid-avwwtzcc]:first-child{border-top:1px solid var(--line)}.rate-list[data-astro-cid-avwwtzcc] dt[data-astro-cid-avwwtzcc],.rate-list[data-astro-cid-avwwtzcc] dd[data-astro-cid-avwwtzcc]{align-content:start;gap:2px;margin:0;font-size:15px;line-height:1.5;display:grid}.rate-list[data-astro-cid-avwwtzcc] dt[data-astro-cid-avwwtzcc] b[data-astro-cid-avwwtzcc]{font-weight:600}.rate-note[data-astro-cid-avwwtzcc]{max-width:800px;margin:20px auto 0;font-size:15px;line-height:1.7}.faq[data-astro-cid-avwwtzcc]{max-width:800px;margin:0 auto}.faq[data-astro-cid-avwwtzcc] details[data-astro-cid-avwwtzcc]{border-bottom:1px solid var(--line);padding:20px 0}.faq[data-astro-cid-avwwtzcc] details[data-astro-cid-avwwtzcc]:first-child{border-top:1px solid var(--line)}.faq[data-astro-cid-avwwtzcc] summary[data-astro-cid-avwwtzcc]{letter-spacing:-.02em;color:var(--accent);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:18px;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-avwwtzcc] summary[data-astro-cid-avwwtzcc]::-webkit-details-marker{display:none}.faq[data-astro-cid-avwwtzcc] summary[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]{flex:0 0 14px;height:14px;position:relative}.faq[data-astro-cid-avwwtzcc] summary[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]:before,.faq[data-astro-cid-avwwtzcc] summary[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]:after{content:"";background:var(--accent);height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;top:6px;left:0;right:0}.faq[data-astro-cid-avwwtzcc] summary[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]:after{transform:rotate(90deg)}.faq[data-astro-cid-avwwtzcc] details[data-astro-cid-avwwtzcc][open] summary[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]:after{transform:none}.faq[data-astro-cid-avwwtzcc] details[data-astro-cid-avwwtzcc] p[data-astro-cid-avwwtzcc]{margin:12px 0 0;font-size:16px;line-height:1.7}.tool-facts[data-astro-cid-avwwtzcc]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.tool-facts[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc]{gap:6px;padding:22px 28px 0 0;display:grid}.tool-facts[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc]+li[data-astro-cid-avwwtzcc]{border-left:1px solid var(--line);padding-left:28px}.tool-facts[data-astro-cid-avwwtzcc] b[data-astro-cid-avwwtzcc]{font-size:15px;font-weight:600}.tool-facts[data-astro-cid-avwwtzcc] span[data-astro-cid-avwwtzcc]{font-size:14px;line-height:1.6}@media (width<=1100px){.tool[data-astro-cid-avwwtzcc]{width:calc(100% - 48px)}}@media (width<=760px){.tool[data-astro-cid-avwwtzcc]{width:calc(100% - 32px)}.tool-facts[data-astro-cid-avwwtzcc]{grid-template-columns:minmax(0,1fr)}.tool-facts[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc],.tool-facts[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc]+li[data-astro-cid-avwwtzcc]{border-left:0;padding:18px 0}.tool-facts[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc]+li[data-astro-cid-avwwtzcc]{border-top:1px solid var(--line)}.how-list[data-astro-cid-avwwtzcc],.ex-list[data-astro-cid-avwwtzcc]{grid-template-columns:minmax(0,1fr)}.how-list[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc],.how-list[data-astro-cid-avwwtzcc] li[data-astro-cid-avwwtzcc]+li[data-astro-cid-avwwtzcc],.ex-list[data-astro-cid-avwwtzcc]>div[data-astro-cid-avwwtzcc],.ex-list[data-astro-cid-avwwtzcc]>div[data-astro-cid-avwwtzcc]+div[data-astro-cid-avwwtzcc]{border-left:0;border-bottom:1px solid var(--line);padding:22px 0}.rate-list[data-astro-cid-avwwtzcc] div[data-astro-cid-avwwtzcc]{grid-template-columns:minmax(0,1fr);gap:6px}}
