.comparator[data-v-c7f60cec]{display:grid;gap:22px}.comparator-hint[data-v-c7f60cec]{color:var(--muted);font-size:1.02rem;line-height:1.6;margin:0 auto;max-width:640px;text-align:center}.comparator-hint strong[data-v-c7f60cec]{color:var(--ink)}.comparator-grid[data-v-c7f60cec]{align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.comparator-grid[data-v-c7f60cec]>*{min-width:0}.scenario[data-v-c7f60cec]{background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius-lg);border-top:3px solid var(--scenario-accent,var(--primary));box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:14px;padding:26px 22px 22px;position:relative}.scenario--low[data-v-c7f60cec]{--scenario-accent:var(--faint);--scenario-soft:rgba(100,116,141,.12);--scenario-ink:var(--muted)}.scenario--balanced[data-v-c7f60cec]{--scenario-accent:var(--primary);--scenario-soft:var(--accent-ghost);--scenario-ink:var(--primary-dark)}.scenario--less[data-v-c7f60cec]{--scenario-accent:var(--green);--scenario-soft:rgba(22,163,74,.1);--scenario-ink:#0c7150}.scenario--recommended[data-v-c7f60cec]{border:1.5px solid var(--primary);border-top-width:3px;box-shadow:var(--shadow-md);transform:translateY(-4px)}.scenario-badge[data-v-c7f60cec]{align-items:center;background:var(--primary);border-radius:999px;box-shadow:var(--shadow-sm);color:#fff;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;left:50%;letter-spacing:.04em;margin:0;padding:7px 14px;position:absolute;top:-14px;transform:translate(-50%);white-space:nowrap}.scenario-head[data-v-c7f60cec]{display:grid;gap:6px}.scenario-tag[data-v-c7f60cec]{background:var(--scenario-soft);border-radius:999px;color:var(--scenario-ink);font-size:.78rem;font-weight:700;letter-spacing:.06em;padding:6px 11px;text-transform:uppercase;width:-moz-max-content;width:max-content}.scenario-tradeoff[data-v-c7f60cec]{color:var(--muted);font-size:.9rem;font-weight:700;line-height:1.4;margin:0}.scenario-amount-label[data-v-c7f60cec]{color:var(--muted);font-size:.82rem;font-weight:600;letter-spacing:.04em;margin:6px 0 0;text-transform:uppercase}.scenario-amount[data-v-c7f60cec]{color:var(--ink);display:block;font-size:clamp(1.7rem,4.4vw,2.2rem);letter-spacing:-.04em;line-height:1;overflow-wrap:anywhere}.scenario-plain[data-v-c7f60cec]{color:var(--muted);font-size:.95rem;line-height:1.55;margin:0}.scenario-split[data-v-c7f60cec]{display:grid;gap:8px;margin-top:auto}.split-bar[data-v-c7f60cec]{background:#12203314;border-radius:99px;display:flex;height:12px;overflow:hidden}.split-bar span[data-v-c7f60cec]{display:block;height:100%;transition:width .45s var(--ease)}.split-capital[data-v-c7f60cec]{background:var(--scenario-accent)}.split-interest[data-v-c7f60cec]{background:var(--violet)}.split-legend[data-v-c7f60cec]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:600;gap:6px 14px}.legend-item[data-v-c7f60cec]{align-items:center;display:inline-flex;gap:6px}.legend-item[data-v-c7f60cec]:before{border-radius:3px;content:"";height:10px;width:10px}.legend-capital[data-v-c7f60cec]:before{background:var(--scenario-accent)}.legend-interest[data-v-c7f60cec]:before{background:var(--violet)}.scenario-facts[data-v-c7f60cec]{border-top:1px solid var(--line);display:grid;gap:0;margin:0;padding:12px 0 0}.scenario-facts div[data-v-c7f60cec]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:7px 0}.scenario-facts dt[data-v-c7f60cec]{color:var(--muted);font-size:.88rem;font-weight:700}.scenario-facts dd[data-v-c7f60cec]{color:var(--ink);font-size:.95rem;font-weight:600;margin:0;overflow-wrap:anywhere;text-align:right}.scenario-flags[data-v-c7f60cec]{display:grid;gap:6px;list-style:none;margin:2px 0 0;padding:0}.scenario-flags li[data-v-c7f60cec]{align-items:flex-start;color:var(--scenario-ink);display:flex;font-size:.84rem;font-weight:600;gap:8px;line-height:1.4}.flag-check[data-v-c7f60cec]{color:var(--scenario-accent);flex:none;font-weight:700}.comparator-grid.is-carousel[data-v-c7f60cec]{display:flex;gap:14px;grid-template-columns:none;margin:0 -2px;overflow-x:auto;padding:18px 2px 10px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.comparator-grid.is-carousel[data-v-c7f60cec]::-webkit-scrollbar{display:none}.is-carousel .scenario[data-v-c7f60cec]{flex:0 0 85%;scroll-snap-align:center}.is-carousel .scenario--recommended[data-v-c7f60cec]{transform:none}@media(max-width:860px){.comparator-grid[data-v-c7f60cec]:not(.is-carousel){grid-template-columns:1fr}.scenario--recommended[data-v-c7f60cec]{transform:none}}@media(prefers-reduced-motion:reduce){.split-bar span[data-v-c7f60cec]{transition:none}}.sc-overlay[data-v-08cae218]{align-items:flex-end;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#060d1a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.sc-sheet[data-v-08cae218]{background:var(--bg);border-radius:22px 22px 0 0;box-shadow:0 -16px 40px #060d1a4d;display:flex;flex-direction:column;max-height:88vh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));width:100%}.sc-grab[data-v-08cae218]{background:var(--line);border-radius:99px;height:5px;margin:2px auto 12px;width:42px}.sc-head[data-v-08cae218]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.sc-eyebrow[data-v-08cae218]{color:var(--primary-dark);font-size:.74rem;font-weight:700;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.sc-title[data-v-08cae218]{font-size:1.3rem;letter-spacing:-.01em;line-height:1.15;margin:0}.sc-close[data-v-08cae218]{background:var(--surface);border:1px solid var(--line);border-radius:50%;color:var(--ink);cursor:pointer;display:grid;flex:none;height:38px;place-items:center;width:38px}.sc-close[data-v-08cae218]:hover{background:#f1f4f9}.sc-sub[data-v-08cae218]{color:var(--muted);font-size:.92rem;line-height:1.5;margin:8px 0 0}.sc-body[data-v-08cae218]{margin-top:4px;overflow-y:auto}.sheet-enter-active[data-v-08cae218],.sheet-leave-active[data-v-08cae218]{transition:opacity .25s var(--ease)}.sheet-enter-from[data-v-08cae218],.sheet-leave-to[data-v-08cae218]{opacity:0}.sheet-enter-active .sc-sheet[data-v-08cae218],.sheet-leave-active .sc-sheet[data-v-08cae218]{transition:transform .3s var(--ease)}.sheet-enter-from .sc-sheet[data-v-08cae218],.sheet-leave-to .sc-sheet[data-v-08cae218]{transform:translateY(100%)}@media(min-width:861px){.sc-overlay[data-v-08cae218]{align-items:center;padding:28px}.sc-sheet[data-v-08cae218]{border-radius:22px;max-height:90vh;padding:24px 28px 28px;width:min(100%,1040px)}.sc-grab[data-v-08cae218]{display:none}.sc-title[data-v-08cae218]{font-size:1.5rem}.sc-body[data-v-08cae218]{padding-top:20px}.sheet-enter-from .sc-sheet[data-v-08cae218],.sheet-leave-to .sc-sheet[data-v-08cae218]{transform:translateY(16px) scale(.98)}}.cap-overlay[data-v-aac7f41d]{align-items:flex-end;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#060d1a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.cap-sheet[data-v-aac7f41d]{background:var(--bg);border-radius:22px 22px 0 0;box-shadow:0 -16px 40px #060d1a4d;display:flex;flex-direction:column;gap:18px;max-height:92vh;max-width:520px;overflow-y:auto;padding:10px 16px calc(16px + env(safe-area-inset-bottom));width:100%}.cap-grab[data-v-aac7f41d]{background:var(--line);border-radius:99px;height:5px;margin:2px auto 0;width:42px}.cap-head[data-v-aac7f41d]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.cap-eyebrow[data-v-aac7f41d]{color:var(--primary-dark);font-size:.74rem;font-weight:700;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.cap-title[data-v-aac7f41d]{font-size:1.3rem;letter-spacing:-.01em;line-height:1.15;margin:0}.cap-close[data-v-aac7f41d]{background:var(--surface);border:1px solid var(--line);border-radius:50%;color:var(--ink);cursor:pointer;display:grid;flex:none;height:38px;place-items:center;width:38px}.cap-close[data-v-aac7f41d]:hover{background:#f1f4f9}.verdict[data-v-aac7f41d]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);display:grid;gap:10px;padding:18px}.verdict-top[data-v-aac7f41d]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.verdict-pct[data-v-aac7f41d]{color:var(--muted);font-size:.96rem;line-height:1.4;margin:0}.verdict-pct strong[data-v-aac7f41d]{color:var(--ink)}.verdict-chip[data-v-aac7f41d]{border-radius:999px;flex:none;font-size:.76rem;font-weight:700;padding:5px 12px;white-space:nowrap}.lvl-good[data-v-aac7f41d]{background:#16a34a24;color:#15803d}.lvl-caution[data-v-aac7f41d]{background:#f59e0b29;color:#b45309}.lvl-risky[data-v-aac7f41d]{background:#ef444424;color:#dc2626}.gauge[data-v-aac7f41d]{border-radius:99px;display:flex;height:14px;overflow:hidden;position:relative}.zone[data-v-aac7f41d]{height:100%}.z-good[data-v-aac7f41d]{background:#16a34a8c;flex:0 0 32%}.z-caution[data-v-aac7f41d]{background:#f59e0b8c;flex:0 0 28%}.z-risky[data-v-aac7f41d]{background:#ef444480;flex:1 1 auto}.gauge-marker[data-v-aac7f41d]{background:var(--ink);border-radius:4px;box-shadow:0 0 0 2.5px #fff,0 1px 5px #061b3173;height:24px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .4s var(--ease);width:3px}.gauge-labels[data-v-aac7f41d]{color:var(--faint);display:flex;font-size:.72rem;font-weight:600;justify-content:space-between}.verdict-copy[data-v-aac7f41d]{color:var(--muted);font-size:.92rem;line-height:1.5;margin:2px 0 0}.verdict-cap[data-v-aac7f41d]{color:var(--faint);font-size:.86rem;margin:0}.verdict-cap strong[data-v-aac7f41d]{color:var(--ink)}.cap-fields[data-v-aac7f41d]{display:grid;gap:22px}.cap-done[data-v-aac7f41d]{background:var(--primary);border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:#fff;cursor:pointer;font-size:1rem;font-weight:700;min-height:50px;width:100%}.cap-done[data-v-aac7f41d]:hover{filter:brightness(1.05)}.sheet-enter-active[data-v-aac7f41d],.sheet-leave-active[data-v-aac7f41d]{transition:opacity .25s var(--ease)}.sheet-enter-from[data-v-aac7f41d],.sheet-leave-to[data-v-aac7f41d]{opacity:0}.sheet-enter-active .cap-sheet[data-v-aac7f41d],.sheet-leave-active .cap-sheet[data-v-aac7f41d]{transition:transform .3s var(--ease)}.sheet-enter-from .cap-sheet[data-v-aac7f41d],.sheet-leave-to .cap-sheet[data-v-aac7f41d]{transform:translateY(100%)}@media(min-width:861px){.cap-overlay[data-v-aac7f41d]{align-items:center;padding:24px}.cap-sheet[data-v-aac7f41d]{border-radius:22px;max-height:86vh}.cap-grab[data-v-aac7f41d]{display:none}.sheet-enter-from .cap-sheet[data-v-aac7f41d],.sheet-leave-to .cap-sheet[data-v-aac7f41d]{transform:translateY(16px) scale(.98)}}@media(prefers-reduced-motion:reduce){.gauge-marker[data-v-aac7f41d]{transition:none}}.simulator-panel[data-v-93a9c703]{display:grid;gap:22px}.simulator-panel[data-v-93a9c703]>*{min-width:0}.flip[data-v-93a9c703],.flip-face[data-v-93a9c703],.flip-inner[data-v-93a9c703]{display:contents}.edit-cta[data-v-93a9c703],.simulate-cta[data-v-93a9c703]{display:none}.controls-card[data-v-93a9c703]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:grid;gap:26px;padding:clamp(20px,4.5vw,30px)}.select-row[data-v-93a9c703]{display:grid;gap:8px}.select-row span[data-v-93a9c703]{color:var(--ink);font-size:.94rem;font-weight:600}.afford[data-v-93a9c703]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;gap:12px;margin-top:18px;padding:13px 15px;text-align:left;transition:background .15s var(--ease),border-color .15s var(--ease);width:100%}.afford[data-v-93a9c703]:hover{background:#ffffff17;border-color:#ffffff3d}.afford-ic[data-v-93a9c703]{background:#5b6cff38;border-radius:10px;color:#c2caff;display:grid;flex:none;height:36px;place-items:center;width:36px}.afford-body[data-v-93a9c703]{display:grid;flex:1;gap:4px;min-width:0}.afford-body strong[data-v-93a9c703]{font-size:.95rem;font-weight:700}.afford-body small[data-v-93a9c703]{color:#fff9;font-size:.82rem}.afford-line[data-v-93a9c703]{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px}.afford-line small[data-v-93a9c703]{color:#fff9;font-size:.82rem}.afford-line strong[data-v-93a9c703]{font-size:.98rem;font-variant-numeric:tabular-nums}.afford-bar[data-v-93a9c703]{background:#ffffff29;height:7px;overflow:hidden}.afford-bar[data-v-93a9c703],.afford-bar>span[data-v-93a9c703]{border-radius:99px;display:block}.afford-bar>span[data-v-93a9c703]{height:100%;transition:width .4s var(--ease)}.bar-good[data-v-93a9c703]{background:#4ade80}.bar-caution[data-v-93a9c703]{background:#fbbf24}.bar-risky[data-v-93a9c703]{background:#f87171}.afford-act[data-v-93a9c703]{align-items:center;color:#c2caff;display:inline-flex;flex:none;font-size:.82rem;font-weight:700;gap:4px}.result-card[data-v-93a9c703]{align-content:start;display:grid;gap:0}.result-head[data-v-93a9c703]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.nivel-badge[data-v-93a9c703]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:.74rem;font-weight:700;gap:6px;letter-spacing:.03em;padding:5px 12px;white-space:nowrap}.nivel-badge[data-v-93a9c703]:before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.nivel-good[data-v-93a9c703]{background:#22c55e29;border-color:#22c55e52;color:#4ade80}.nivel-caution[data-v-93a9c703]{background:#f59e0b29;border-color:#f59e0b52;color:#fbbf24}.nivel-risky[data-v-93a9c703]{background:#ef44442e;border-color:#ef444457;color:#f87171}.result-eyebrow[data-v-93a9c703]{align-items:center;background:#5b6cff2e;border-radius:999px;color:#c2caff;display:inline-flex;font-size:.74rem;font-weight:700;gap:8px;letter-spacing:.08em;margin:0;padding:6px 12px;text-transform:uppercase;width:-moz-max-content;width:max-content}.result-eyebrow[data-v-93a9c703]:before{background:var(--aqua);border-radius:50%;box-shadow:0 0 0 4px #5b6cff40;content:"";height:8px;width:8px}.result-label[data-v-93a9c703]{font-size:.95rem;margin:0}.result-main[data-v-93a9c703]{margin:4px 0 6px}.result-context[data-v-93a9c703]{color:#ffffffc7;font-size:.92rem;font-weight:700;margin:0 0 22px}.result-metrics[data-v-93a9c703]{grid-template-columns:1fr 1fr}.all-in-note[data-v-93a9c703]{color:#ffffffd1;font-size:.86rem;line-height:1.45;margin:12px 0 0}.all-in-note strong[data-v-93a9c703]{color:#fff;font-variant-numeric:tabular-nums lining-nums;font-weight:700}.cuota-note[data-v-93a9c703]{color:#ffffff94;font-size:.82rem;line-height:1.4;margin:-12px 0 20px}.usura-banner[data-v-93a9c703]{align-items:flex-start;background:#ef444424;border:1px solid rgba(248,113,113,.4);border-radius:var(--radius-md);color:#fecaca;display:flex;font-size:.84rem;gap:10px;line-height:1.45;margin:0 0 20px;padding:11px 13px;text-decoration:none;transition:background .15s var(--ease),border-color .15s var(--ease)}.usura-banner[data-v-93a9c703]:hover{background:#ef444433;border-color:#f8717199}.usura-banner svg[data-v-93a9c703]{color:#f87171;flex:none;margin-top:1px}.usura-banner strong[data-v-93a9c703]{color:#fff;font-weight:700}.breakdown-block[data-v-93a9c703]{display:grid;gap:10px;margin:22px 0 14px}.breakdown[data-v-93a9c703]{height:16px;margin:0}.breakdown-legend[data-v-93a9c703]{color:#ffffffe6;display:flex;flex-wrap:wrap;font-size:.82rem;font-weight:600;gap:8px 18px}.legend[data-v-93a9c703]{align-items:center;display:inline-flex;gap:7px}.legend[data-v-93a9c703]:before{border-radius:3px;content:"";height:11px;width:11px}.legend-capital[data-v-93a9c703]:before{background:var(--aqua)}.legend-interest[data-v-93a9c703]:before{background:var(--violet)}.compare-cta[data-v-93a9c703]{align-items:center;background:linear-gradient(135deg,#6d6df6,#4a4ae6 52%,#3838cf);border:none;border-radius:var(--radius-md);box-shadow:0 10px 24px -8px #5b6cff99,inset 0 1px #ffffff47;color:#fff;cursor:pointer;display:inline-flex;font-size:.98rem;font-weight:700;gap:11px;justify-content:center;letter-spacing:-.005em;margin-top:16px;min-height:52px;padding:0 18px;transition:filter .15s var(--ease),transform .15s var(--ease);width:100%}.compare-cta[data-v-93a9c703]:hover{filter:brightness(1.06)}.compare-cta[data-v-93a9c703]:active{transform:translateY(1px)}.compare-cta svg[data-v-93a9c703]{transition:transform .2s var(--ease)}.compare-cta:hover svg[data-v-93a9c703]{transform:translate(3px)}.cta-ping[data-v-93a9c703]{background:#fff;border-radius:50%;flex:none;height:9px;position:relative;width:9px}.cta-ping[data-v-93a9c703]:after,.cta-ping[data-v-93a9c703]:before{animation:ctaWave-93a9c703 3s cubic-bezier(.22,.61,.36,1) infinite;background:#ffffff6b;border-radius:50%;content:"";inset:0;position:absolute}.cta-ping[data-v-93a9c703]:after{animation-delay:1.5s}@keyframes ctaWave-93a9c703{0%{opacity:0;transform:scale(1)}20%{opacity:.42}to{opacity:0;transform:scale(3)}}@media(prefers-reduced-motion:reduce){.cta-ping[data-v-93a9c703]:after,.cta-ping[data-v-93a9c703]:before{animation:none}}.share-cta[data-v-93a9c703]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.18);border-radius:var(--radius-md);color:#fff;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:700;gap:9px;justify-content:center;margin-top:10px;min-height:46px;padding:0 18px;transition:background .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease);width:100%}.share-cta[data-v-93a9c703]:hover{background:#ffffff1a;border-color:#ffffff4d}.share-cta[data-v-93a9c703]:focus-visible{outline:2px solid #c2caff;outline-offset:2px}.share-cta.is-copied[data-v-93a9c703]{background:#22c55e1f;border-color:#4ade8073;color:#4ade80}.vh[data-v-93a9c703]{border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mode-toggle[data-v-93a9c703]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:4px}.mode-opt[data-v-93a9c703]{background:transparent;border:none;border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;font-size:.9rem;font-weight:700;letter-spacing:-.005em;min-height:42px;padding:9px 12px;transition:background .15s var(--ease),color .15s var(--ease),box-shadow .15s var(--ease)}.mode-opt[data-v-93a9c703]:hover{color:var(--ink)}.mode-opt.active[data-v-93a9c703]{background:var(--primary);box-shadow:0 1px 4px #3a3ad14d;color:#fff}.mode-opt[data-v-93a9c703]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.payment-field[data-v-93a9c703]{display:grid;gap:14px}.derived-figure[data-v-93a9c703]{align-items:baseline;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:14px 16px}.derived-figure span[data-v-93a9c703]{color:var(--muted);font-size:.9rem;font-weight:600}.derived-figure strong[data-v-93a9c703]{color:var(--primary-dark);font-size:1.4rem;font-variant-numeric:tabular-nums lining-nums;font-weight:800;letter-spacing:-.02em}.uvr-block[data-v-93a9c703]{display:grid;gap:14px;margin:18px 0 4px}.uvr-cap[data-v-93a9c703]{color:#c2caff;font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.uvr-milestones[data-v-93a9c703]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.uvr-milestones>div[data-v-93a9c703]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-sm);display:grid;gap:3px;padding:11px 10px}.uvr-milestones span[data-v-93a9c703]{color:#fff9;font-size:.72rem;font-weight:600}.uvr-milestones strong[data-v-93a9c703]{color:#fff;font-size:1rem;font-variant-numeric:tabular-nums lining-nums;font-weight:700;letter-spacing:-.01em}.uvr-totals[data-v-93a9c703]{margin:0}.uvr-caveat[data-v-93a9c703]{align-items:flex-start;background:#f59e0b1f;border:1px solid rgba(251,191,36,.34);border-radius:var(--radius-md);color:#fde68a;display:flex;font-size:.82rem;gap:9px;line-height:1.5;margin:0;padding:12px 13px}.uvr-caveat svg[data-v-93a9c703]{color:#fbbf24;flex:none;margin-top:2px}.uvr-caveat strong[data-v-93a9c703]{color:#fff;font-weight:700}.uvr-caveat a[data-v-93a9c703]{color:#fde68a;font-weight:700;text-underline-offset:3px}.currency-toggle[data-v-93a9c703]{margin:0}@media(max-width:860px){.uvr-milestones[data-v-93a9c703]{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.mode-opt[data-v-93a9c703],.share-cta[data-v-93a9c703]{transition:none}.flip.is-ready .flip-inner[data-v-93a9c703]{transition:height .4s var(--ease)}}@media(min-width:861px){.simulator-panel[data-v-93a9c703]{align-items:start;grid-template-areas:"result inputs";grid-template-columns:.85fr 1fr}.controls-card[data-v-93a9c703]{grid-area:inputs}.result-card[data-v-93a9c703]{grid-area:result;position:sticky;top:88px}}@media(max-width:860px){.result-card[data-v-93a9c703]{padding:16px 16px 14px}.flip[data-v-93a9c703],.flip-inner[data-v-93a9c703]{display:block}.flip-inner[data-v-93a9c703]{position:relative;scroll-margin-top:84px}.flip-face[data-v-93a9c703]{display:block}.flip:not(.is-ready) .flip-back[data-v-93a9c703]{display:none}.flip.is-ready[data-v-93a9c703]{perspective:1600px}.flip.is-ready .flip-inner[data-v-93a9c703]{transform-style:preserve-3d;transition:transform .55s var(--ease),height .4s var(--ease)}.flip.is-ready .flip-face[data-v-93a9c703]{backface-visibility:hidden;-webkit-backface-visibility:hidden;left:0;position:absolute;top:0;width:100%}.flip.is-ready .flip-back[data-v-93a9c703],.flip.is-ready.is-flipped .flip-inner[data-v-93a9c703]{transform:rotateY(180deg)}.flip.is-ready .flip-back[data-v-93a9c703],.flip.is-ready.is-flipped .flip-front[data-v-93a9c703]{pointer-events:none}.flip.is-ready.is-flipped .flip-back[data-v-93a9c703]{pointer-events:auto}.simulate-cta[data-v-93a9c703]{align-items:center;background:linear-gradient(135deg,#6d6df6,#4a4ae6 52%,#3838cf);border:none;border-radius:var(--radius-md);box-shadow:0 10px 24px -8px #5b6cff99,inset 0 1px #ffffff47;color:#fff;cursor:pointer;display:flex;gap:12px;justify-content:space-between;margin-top:18px;min-height:56px;padding:0 18px;text-align:left;transition:filter .15s var(--ease),transform .15s var(--ease);width:100%}.simulate-cta[data-v-93a9c703]:active{transform:translateY(1px)}.simulate-cta .flip-cta-text[data-v-93a9c703]{display:grid;gap:1px}.simulate-cta strong[data-v-93a9c703]{font-size:1.02rem;font-weight:700;letter-spacing:-.01em}.simulate-cta small[data-v-93a9c703]{color:#ffffffc7;font-size:.8rem;font-variant-numeric:tabular-nums lining-nums}.simulate-cta svg[data-v-93a9c703]{flex:none}.edit-cta[data-v-93a9c703]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:7px;margin-bottom:14px;padding:8px 13px;transition:background .15s var(--ease),border-color .15s var(--ease)}.edit-cta[data-v-93a9c703]:hover{background:#ffffff1f;border-color:#ffffff4d}.edit-cta svg[data-v-93a9c703]{flex:none}.result-eyebrow[data-v-93a9c703]{font-size:.68rem;margin-bottom:8px;padding:5px 10px}.result-label[data-v-93a9c703]{font-size:.84rem}.result-main[data-v-93a9c703]{font-size:2.1rem;margin:2px 0 4px}.result-context[data-v-93a9c703]{font-size:.8rem;margin:0 0 12px}.result-metrics[data-v-93a9c703]{gap:8px;grid-template-columns:1fr 1fr}.result-metrics div[data-v-93a9c703]{padding:10px 11px}.result-metrics span[data-v-93a9c703]{font-size:.72rem}.result-metrics strong[data-v-93a9c703]{font-size:1rem;margin-top:3px}.breakdown-block[data-v-93a9c703]{gap:8px;margin:13px 0 9px}.breakdown[data-v-93a9c703]{height:11px}.breakdown-legend[data-v-93a9c703]{font-size:.74rem}.microcopy[data-v-93a9c703]{font-size:.79rem;line-height:1.45}}.insight-deck[data-v-1fe98f1c]{display:grid;gap:22px}.insight-list[data-v-1fe98f1c]{display:grid;gap:12px;list-style:none;margin:0;padding:0}.tools-hint[data-v-1fe98f1c]{align-items:center;color:var(--primary-dark);display:inline-flex;font-size:.86rem;font-weight:600;gap:7px;margin-top:2px}.tools-hint svg[data-v-1fe98f1c]{color:var(--primary);flex:none}.insight[data-v-1fe98f1c]{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:border-color .15s var(--ease),box-shadow .15s var(--ease)}.insight--warning[data-v-1fe98f1c]{border-left-color:var(--amber)}.insight--advanced[data-v-1fe98f1c]{border-left-color:var(--violet)}.insight--opportunity[data-v-1fe98f1c]{border-left-color:var(--green)}.insight.open[data-v-1fe98f1c]{box-shadow:var(--shadow-md)}.insight.has-tool[data-v-1fe98f1c]:not(.open){border-color:color-mix(in srgb,var(--primary) 22%,var(--line))}.insight.has-tool[data-v-1fe98f1c]:not(.open):hover{box-shadow:var(--shadow-md)}.insight-head[data-v-1fe98f1c]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:12px;padding:16px 18px;text-align:left;width:100%}.insight-head[data-v-1fe98f1c]:hover{background:#12203306}.insight-chip[data-v-1fe98f1c]{background:var(--accent-ghost);border-radius:999px;color:var(--primary-dark);flex:none;font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:5px 11px;text-transform:uppercase;white-space:nowrap}.chip-warning[data-v-1fe98f1c]{background:#a668001f;color:var(--amber)}.chip-advanced[data-v-1fe98f1c]{background:#7c3aed1f;color:var(--violet)}.chip-opportunity[data-v-1fe98f1c]{background:#13966a1f;color:var(--green)}.insight-title[data-v-1fe98f1c]{color:var(--ink);flex:1;font-size:1rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;min-width:0}.tool-badge[data-v-1fe98f1c]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;flex:none;font-size:.72rem;font-weight:700;gap:5px;letter-spacing:.02em;padding:4px 9px;transition:border-color .15s var(--ease),background .15s var(--ease),color .15s var(--ease)}.tool-badge-icon[data-v-1fe98f1c]{flex:none}.tool-badge--interactive[data-v-1fe98f1c]{background:var(--accent-ghost);border-color:color-mix(in srgb,var(--primary) 28%,transparent);color:var(--primary-dark)}.insight-head:hover .tool-badge--interactive[data-v-1fe98f1c]{background:color-mix(in srgb,var(--primary) 14%,var(--surface));border-color:color-mix(in srgb,var(--primary) 45%,transparent)}.insight-head:active .tool-badge--interactive[data-v-1fe98f1c]{transform:translateY(.5px)}.insight-cue[data-v-1fe98f1c]{color:var(--primary-dark);flex:none;font-size:.82rem;font-weight:700}.has-tool .insight-cue[data-v-1fe98f1c]{color:var(--primary)}.insight-caret[data-v-1fe98f1c]{color:var(--faint);flex:none;transition:transform .2s var(--ease)}.insight.open .insight-caret[data-v-1fe98f1c]{transform:rotate(180deg)}.has-tool .insight-caret[data-v-1fe98f1c]{color:var(--primary)}.insight-body[data-v-1fe98f1c]{border-top:1px solid var(--line);display:grid;gap:14px;margin-top:-1px;padding:4px 18px 20px}.insight-desc[data-v-1fe98f1c]{color:var(--muted);line-height:1.6;margin:14px 0 0}.insight-tool[data-v-1fe98f1c]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);display:grid;gap:13px;padding:16px}.insight-tool p[data-v-1fe98f1c]{color:var(--muted);line-height:1.55;margin:0}.insight-tool p strong[data-v-1fe98f1c]{color:var(--ink)}.insight-tool .tool-lead[data-v-1fe98f1c]{color:var(--ink);font-weight:600}.insight-tool .tool-why[data-v-1fe98f1c]{color:var(--faint);font-size:.88rem}.insight-disc[data-v-1fe98f1c],.insight-tool small[data-v-1fe98f1c]{color:var(--faint)}.insight-disc[data-v-1fe98f1c]{line-height:1.5}@media(min-width:861px){.insight-cue[data-v-1fe98f1c]{min-width:64px;text-align:right}}@media(max-width:560px){.insight-head[data-v-1fe98f1c]{flex-wrap:wrap}.insight-title[data-v-1fe98f1c]{flex-basis:100%;order:3}.tool-badge[data-v-1fe98f1c]{order:2}.insight-cue[data-v-1fe98f1c]{margin-left:auto}}@media(prefers-reduced-motion:reduce){.insight[data-v-1fe98f1c],.insight-caret[data-v-1fe98f1c],.tool-badge[data-v-1fe98f1c]{transition:none}.insight-head:active .tool-badge--interactive[data-v-1fe98f1c]{transform:none}}
