.finance-calculator-section[data-v-853333d3]{border-radius:12px;min-height:400px;padding:40px}.calculator-layout[data-v-853333d3]{border-radius:12px;box-shadow:0 4px 12px #0000001a;display:grid;gap:0;grid-template-columns:1fr 400px;margin:0 auto;max-width:1000px;overflow:hidden;position:relative}.calculator-left[data-v-853333d3]{padding:40px}.calculator-title[data-v-853333d3]{font-size:36px;font-weight:700;margin:0 0 32px}.form-field[data-v-853333d3]{margin-bottom:24px}.field-header[data-v-853333d3]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.field-label[data-v-853333d3]{font-size:16px;font-weight:600}.amount-input[data-v-853333d3]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;font-size:18px;font-weight:600;padding:8px 12px;text-align:center;width:120px}.slider-container[data-v-853333d3]{margin-bottom:16px}.amount-slider[data-v-853333d3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e0e0e0;border-radius:3px;cursor:pointer;height:6px;outline:none;width:100%;--range:calc(var(--max) - var(--min));--ratio:calc((var(--val) - var(--min))/var(--range));--sx:calc(12px + var(--ratio)*(100% - 12px));background:linear-gradient(var(--clr),var(--clr)) 0 0 /var(--sx) 100% no-repeat,linear-gradient(#e0e0e0,#e0e0e0)}.amount-slider[data-v-853333d3]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0003;cursor:pointer;height:24px;width:24px}.amount-slider[data-v-853333d3]::-moz-range-thumb{background:#fff;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0003;cursor:pointer;height:24px;width:24px}.amount-slider[data-v-853333d3]::-moz-range-track{background:transparent}.slider-labels[data-v-853333d3]{display:flex;font-size:14px;justify-content:space-between;margin-top:8px}.field-hint[data-v-853333d3]{font-size:14px;line-height:1.4;margin:0}.results-box[data-v-853333d3]{display:flex;flex-direction:column;justify-content:center;padding:40px}.result-content[data-v-853333d3]{color:inherit}.result-label[data-v-853333d3]{font-size:18px;font-weight:500;margin:0 0 12px;opacity:.9}.result-amount[data-v-853333d3]{font-size:48px;font-weight:700;margin:0 0 16px}.result-description[data-v-853333d3]{font-size:14px;line-height:1.5;margin:0 0 24px;opacity:.85}.divider[data-v-853333d3]{background:currentColor;height:1px;margin:24px 0;opacity:.2}.cta-section[data-v-853333d3]{margin-top:24px}.cta-title[data-v-853333d3]{font-size:24px;font-weight:600;margin:0 0 12px}.cta-description[data-v-853333d3]{font-size:14px;line-height:1.5;margin:0 0 24px;opacity:.85}.cta-button[data-v-853333d3]{border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;padding:14px 24px;transition:opacity .2s;width:100%}.cta-button[data-v-853333d3]:hover{opacity:.9}@media(max-width:768px){.calculator-layout[data-v-853333d3]{grid-template-columns:1fr}.calculator-title[data-v-853333d3]{font-size:28px}.result-amount[data-v-853333d3]{font-size:36px}}.inline-editable[data-v-853333d3]{position:relative}.inline-editable[data-v-853333d3]:hover{outline:2px dashed #007aff;outline-offset:2px}
