.fee-calculator[data-astro-cid-de3rmf25]{background:var(--card);border:1px solid color-mix(in srgb, var(--line) 72%, white);border-radius:var(--radius);min-width:0;overflow:hidden}.calculator-head[data-astro-cid-de3rmf25]{color:var(--text-inv);background:var(--dusk);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:20px 24px;display:grid;container-type:inline-size}.calculator-head[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]{display:contents}.calculator-kicker[data-astro-cid-de3rmf25]{color:var(--muted-inv);grid-area:1/1;font-size:.875rem;font-weight:500;line-height:1.4;display:block}.calculator-result[data-astro-cid-de3rmf25]{grid-area:2/1/3/-1;gap:3px;min-width:0;margin-top:8px;display:grid}.calculator-result[data-astro-cid-de3rmf25] strong[data-astro-cid-de3rmf25]{font-variant-numeric:tabular-nums;letter-spacing:-.055em;color:var(--text-inv);overflow-wrap:anywhere;font-size:min(clamp(2.25rem,4vw,3.5rem),20cqi);font-weight:400;line-height:.95}.calculator-result[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{color:var(--muted-inv);font-size:.875rem;line-height:1.5}.period-toggle[data-astro-cid-de3rmf25]{border-radius:var(--radius-sm);border:1px solid #f3f2f13d;grid-area:1/2;margin:0;padding:4px;display:flex}.period-toggle[data-astro-cid-de3rmf25] label[data-astro-cid-de3rmf25]{cursor:pointer;position:relative}.period-toggle[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]{opacity:0;pointer-events:none;position:absolute}.period-toggle[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{border-radius:calc(var(--radius-sm) - 4px);color:var(--muted-inv);transition:background .2s var(--ease), color .2s var(--ease);padding:6px 10px;font-size:.8125rem;display:block}.period-toggle[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]:checked+span[data-astro-cid-de3rmf25]{background:var(--text-inv);color:var(--navy)}.period-toggle[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]:focus-visible+span[data-astro-cid-de3rmf25]{outline:2px solid var(--focus-dark);outline-offset:2px}.calculator-body[data-astro-cid-de3rmf25]{gap:18px;padding:20px 24px;display:grid}.business-inputs[data-astro-cid-de3rmf25]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.range-field[data-astro-cid-de3rmf25]{min-width:0}.range-label[data-astro-cid-de3rmf25]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.range-label[data-astro-cid-de3rmf25]>label[data-astro-cid-de3rmf25]{color:var(--navy);font-size:.875rem;font-weight:500}.number-input[data-astro-cid-de3rmf25]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);width:5.5rem;min-height:44px;color:var(--navy);font:.875rem var(--mono);text-align:right;padding:9px 10px}.input-prefix[data-astro-cid-de3rmf25]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);align-items:center;display:flex;overflow:hidden}.input-prefix[data-astro-cid-de3rmf25]>span[data-astro-cid-de3rmf25],.input-prefix[data-astro-cid-de3rmf25]>b[data-astro-cid-de3rmf25]{font:.875rem var(--mono);color:var(--muted);padding-left:10px}.input-prefix[data-astro-cid-de3rmf25] .number-input[data-astro-cid-de3rmf25],.fee-grid[data-astro-cid-de3rmf25] .input-prefix[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]{background:0 0;border:0}.range-input[data-astro-cid-de3rmf25]{--range-fill:16%;appearance:none;background:linear-gradient(90deg,var(--navy) 0 var(--range-fill),var(--line-muted) var(--range-fill) 100%);cursor:pointer;border-radius:999px;width:100%;height:5px}.range-input[data-astro-cid-de3rmf25]::-webkit-slider-thumb{appearance:none;background:var(--card);border:5px solid var(--navy);border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #001e2b2e}.range-input[data-astro-cid-de3rmf25]::-moz-range-thumb{background:var(--card);border:5px solid var(--navy);border-radius:50%;width:10px;height:10px;box-shadow:0 2px 8px #001e2b2e}#calc-avg-range[data-astro-cid-de3rmf25]{--range-fill:16%}#calc-tx-range[data-astro-cid-de3rmf25]{--range-fill:10%}#calc-bank-bar[data-astro-cid-de3rmf25]{--cost-width:41.6667%}.range-scale[data-astro-cid-de3rmf25]{color:var(--muted);font:.8125rem var(--mono);justify-content:space-between;margin-top:5px;display:flex}.cost-comparison[data-astro-cid-de3rmf25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;display:grid}.cost-card[data-astro-cid-de3rmf25]{border-top:1px solid var(--line-muted);min-width:0;padding:14px 0 0}.cost-card[data-astro-cid-de3rmf25]>div[data-astro-cid-de3rmf25]:first-child{gap:4px;display:grid}.cost-card[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{color:var(--muted);font-size:.8125rem}.cost-card[data-astro-cid-de3rmf25] strong[data-astro-cid-de3rmf25]{font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:500;line-height:1.2}.cost-card[data-astro-cid-de3rmf25] small[data-astro-cid-de3rmf25]{color:var(--muted);font:.8125rem var(--mono);margin-top:6px;display:block}.cost-track[data-astro-cid-de3rmf25]{background:var(--line-muted);border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.cost-track[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{width:var(--cost-width,100%);border-radius:inherit;background:var(--muted);height:100%;transition:width .48s var(--ease);display:block}.cost-card--bank[data-astro-cid-de3rmf25] .cost-track[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{background:var(--navy)}.fee-assumptions[data-astro-cid-de3rmf25]{border-top:1px solid var(--line-muted);padding-top:10px}.fee-assumptions[data-astro-cid-de3rmf25] summary[data-astro-cid-de3rmf25]{cursor:pointer;min-height:32px;color:var(--navy);justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;list-style:none;display:flex}.fee-assumptions[data-astro-cid-de3rmf25] summary[data-astro-cid-de3rmf25]::-webkit-details-marker{display:none}.fee-assumptions[data-astro-cid-de3rmf25][open] summary[data-astro-cid-de3rmf25] .plus-icon[data-astro-cid-de3rmf25]{transform:rotate(45deg)}.fee-assumptions[data-astro-cid-de3rmf25] summary[data-astro-cid-de3rmf25] .plus-icon[data-astro-cid-de3rmf25]{fill:none;stroke:var(--navy);stroke-width:1.5px;stroke-linecap:round;transition:transform .2s var(--ease);flex:none}.fee-grid[data-astro-cid-de3rmf25]{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.fee-grid[data-astro-cid-de3rmf25] fieldset[data-astro-cid-de3rmf25]{border:1px solid var(--line-muted);border-radius:var(--radius-sm);gap:12px;min-width:0;padding:18px;display:grid}.fee-grid[data-astro-cid-de3rmf25] legend[data-astro-cid-de3rmf25]{padding:0 6px;font-size:.8125rem;font-weight:500}.fee-grid[data-astro-cid-de3rmf25] label[data-astro-cid-de3rmf25]{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;font-size:.8125rem;display:flex}.fee-grid[data-astro-cid-de3rmf25] label[data-astro-cid-de3rmf25]>span[data-astro-cid-de3rmf25]{color:var(--muted);align-items:center;display:flex}.fee-grid[data-astro-cid-de3rmf25] input[data-astro-cid-de3rmf25]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);width:76px;color:var(--navy);font:.8125rem var(--mono);text-align:right;padding:8px}.calculator-note[data-astro-cid-de3rmf25],.calculator-noscript[data-astro-cid-de3rmf25]{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.5}.calculator-error[data-astro-cid-de3rmf25]{color:var(--error);margin:0;font-size:.8125rem}.calculator-error[data-astro-cid-de3rmf25][hidden],.calculator-result[data-astro-cid-de3rmf25][hidden]{display:none}input[data-astro-cid-de3rmf25]:focus-visible,summary[data-astro-cid-de3rmf25]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}input[data-astro-cid-de3rmf25][aria-invalid=true]{border-color:var(--error)}.sr-only[data-astro-cid-de3rmf25]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=660px){.calculator-head[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr)}.calculator-result[data-astro-cid-de3rmf25]{grid-area:2/1}.period-toggle[data-astro-cid-de3rmf25]{grid-area:3/1;margin-top:12px}.period-toggle[data-astro-cid-de3rmf25] label[data-astro-cid-de3rmf25]{text-align:center;flex:1}.business-inputs[data-astro-cid-de3rmf25],.cost-comparison[data-astro-cid-de3rmf25],.fee-grid[data-astro-cid-de3rmf25]{grid-template-columns:minmax(0,1fr)}.calculator-result[data-astro-cid-de3rmf25] strong[data-astro-cid-de3rmf25]{font-size:min(2.8rem,20cqi)}}@container (width<=17.5em){.calculator-result[data-astro-cid-de3rmf25] span[data-astro-cid-de3rmf25]{min-height:3em}}.pbb-availability[data-astro-cid-pxql7ule]{max-width:75ch;color:var(--muted);margin:24px 0 0;font-size:.875rem;line-height:1.6}.pbb-funding-band[data-astro-cid-pxql7ule]{padding-bottom:0}.pbb-funding-band[data-astro-cid-pxql7ule] .institution-funding{border-top:0;margin-top:0;padding-top:0}.pbb-connected[data-astro-cid-pxql7ule]{margin-top:48px}.pbb-calc-grid[data-astro-cid-pxql7ule]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:40px 64px;display:grid}.pbb-calc-intro[data-astro-cid-pxql7ule]{flex-direction:column;gap:20px;max-width:420px;display:flex}.pbb-calc-intro[data-astro-cid-pxql7ule] .block-head[data-astro-cid-pxql7ule]{margin:0}.pbb-calc-intro[data-astro-cid-pxql7ule]>p[data-astro-cid-pxql7ule]{color:var(--muted);margin:0;font-size:1.0625rem;line-height:1.6}.pbb-calc[data-astro-cid-pxql7ule]{background:#e9edf0;border-radius:20px;padding:clamp(16px,3vw,32px)}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator{border:0;border-radius:14px}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .calculator-head{color:var(--navy);border-bottom:1px solid var(--line-muted);background:#fff;padding-top:24px}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .calculator-kicker,.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .calculator-result span{color:var(--muted)}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .calculator-result strong{color:var(--navy)}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .period-toggle{border-color:var(--line)}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .period-toggle span{color:var(--muted)}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .period-toggle input:checked+span{background:var(--navy);color:#fff}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .period-toggle input:focus-visible+span{outline-color:var(--navy)}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .cost-card--card .cost-track span{background:#9aa8b2}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator .cost-card--bank .cost-track span{background:var(--navy)}@media (width<=1000px){.pbb-calc-grid[data-astro-cid-pxql7ule]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.pbb-calc[data-astro-cid-pxql7ule]{background:0 0;padding:0}.pbb-calc[data-astro-cid-pxql7ule] #fee-calculator{border:1px solid var(--line-muted)}}
