.rc[data-astro-cid-by4dzrtk]{max-width:1200px;margin:0 auto}.rc-grid[data-astro-cid-by4dzrtk]{display:grid;grid-template-columns:1fr;border-radius:12px;overflow:hidden;background:#fff}@media(min-width:992px){.rc-grid[data-astro-cid-by4dzrtk]{grid-template-columns:1.15fr .85fr}}.rc-inputs[data-astro-cid-by4dzrtk]{padding:40px}@media(max-width:767px){.rc-inputs[data-astro-cid-by4dzrtk]{padding:24px 20px}}.rc-field[data-astro-cid-by4dzrtk]{margin-top:32px}.rc-field[data-astro-cid-by4dzrtk][hidden]{display:none}.rc-field-head[data-astro-cid-by4dzrtk]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.rc-field-head[data-astro-cid-by4dzrtk] label[data-astro-cid-by4dzrtk]{font-family:var(--font-sans);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-64)}.rc-num[data-astro-cid-by4dzrtk]{font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:2px;border-radius:8px;padding:8px 12px;font-weight:500;color:var(--ink);background:var(--color-stone)}.rc-num[data-astro-cid-by4dzrtk] span[data-astro-cid-by4dzrtk]{color:var(--ink-64);font-weight:500}.rc-num[data-astro-cid-by4dzrtk] input[data-astro-cid-by4dzrtk]{width:76px;border:0;background:transparent;font:inherit;font-weight:500;color:var(--ink);text-align:right;-moz-appearance:textfield}.rc-num[data-astro-cid-by4dzrtk] input[data-astro-cid-by4dzrtk]::-webkit-outer-spin-button,.rc-num[data-astro-cid-by4dzrtk] input[data-astro-cid-by4dzrtk]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rc-num[data-astro-cid-by4dzrtk] input[data-astro-cid-by4dzrtk]:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.rc-num--static[data-astro-cid-by4dzrtk]{min-width:86px;justify-content:center}input[data-astro-cid-by4dzrtk][type=range]{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:999px;background:linear-gradient(var(--color-navy),var(--color-navy)) no-repeat,var(--color-stone);background-size:50% 100%;cursor:pointer}input[data-astro-cid-by4dzrtk][type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--color-navy);border:3px solid #fff;box-shadow:0 0 0 1px #0a24463d;cursor:pointer}input[data-astro-cid-by4dzrtk][type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--color-navy);border:3px solid #fff;box-shadow:0 0 0 1px #0a24463d;cursor:pointer}input[data-astro-cid-by4dzrtk][type=range]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.rc-scale[data-astro-cid-by4dzrtk]{display:flex;justify-content:space-between;margin-top:10px;font-family:var(--font-sans);font-size:12px;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink-64)}.rc-rate-note[data-astro-cid-by4dzrtk]{margin:10px 0 0;font-size:13px;line-height:18px;color:var(--ink-64)}.rc-freq[data-astro-cid-by4dzrtk]{margin:32px 0 0;border:0;padding:0}.rc-freq[data-astro-cid-by4dzrtk] legend[data-astro-cid-by4dzrtk]{font-family:var(--font-sans);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-64);margin-bottom:14px;padding:0}.rc-seg[data-astro-cid-by4dzrtk]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:var(--color-stone);border-radius:8px;padding:4px}.rc-seg[data-astro-cid-by4dzrtk] label[data-astro-cid-by4dzrtk]{position:relative}.rc-seg[data-astro-cid-by4dzrtk] input[data-astro-cid-by4dzrtk]{position:absolute;opacity:0;inset:0;cursor:pointer}.rc-seg[data-astro-cid-by4dzrtk] span[data-astro-cid-by4dzrtk]{display:block;text-align:center;padding:10px 8px;border-radius:6px;font-weight:500;font-size:14px;color:var(--ink-88);transition:background-color .3s linear,color .3s linear}.rc-seg[data-astro-cid-by4dzrtk] input[data-astro-cid-by4dzrtk]:checked+span[data-astro-cid-by4dzrtk]{background:var(--color-navy);color:var(--paper)}.rc-seg[data-astro-cid-by4dzrtk] input[data-astro-cid-by4dzrtk]:focus-visible+span[data-astro-cid-by4dzrtk]{outline:2px solid var(--ink);outline-offset:2px}.rc-result[data-astro-cid-by4dzrtk]{padding:40px;display:flex;flex-direction:column}@media(max-width:767px){.rc-result[data-astro-cid-by4dzrtk]{padding:32px 20px}}.rc-result-amount[data-astro-cid-by4dzrtk]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:16px 0 0}.rc-figure[data-astro-cid-by4dzrtk]{font-variant-numeric:tabular-nums;font-family:var(--font-serif);font-weight:400;font-size:clamp(48px,7vw,72px);line-height:1;letter-spacing:-3px;color:var(--color-gold)}.rc-result-per[data-astro-cid-by4dzrtk]{color:var(--paper-64)}.rc-breakdown[data-astro-cid-by4dzrtk]{margin:32px 0 0;display:flex;flex-direction:column}.rc-breakdown[data-astro-cid-by4dzrtk]>div[data-astro-cid-by4dzrtk]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgba(247,246,245,.16);font-size:14px}.rc-breakdown[data-astro-cid-by4dzrtk] dt[data-astro-cid-by4dzrtk]{color:var(--paper-64)}.rc-breakdown[data-astro-cid-by4dzrtk] dd[data-astro-cid-by4dzrtk]{margin:0;font-weight:500;font-variant-numeric:tabular-nums}.rc-breakdown-total[data-astro-cid-by4dzrtk]{border-bottom:0!important;margin-top:4px}.rc-breakdown-total[data-astro-cid-by4dzrtk] dt[data-astro-cid-by4dzrtk],.rc-breakdown-total[data-astro-cid-by4dzrtk] dd[data-astro-cid-by4dzrtk]{font-size:16px;color:var(--paper)!important}.rc-cta[data-astro-cid-by4dzrtk]{margin-top:32px}.rc-result-note[data-astro-cid-by4dzrtk]{margin:12px 0 0;color:var(--paper-64);text-align:center}.rc-disclaimer[data-astro-cid-by4dzrtk]{max-width:1200px;margin:20px auto 0;font-size:13px;line-height:20px;color:var(--ink-64)}
