.sim-range[data-v-69461395]{padding:1.25rem;display:grid;gap:.7rem;border:1px solid var(--border, #ded9d0);border-radius:1.25rem;background:var(--surface, #fffdf9);box-shadow:var(--shadow, 0 .125rem .5rem rgb(45 35 29 / .05))}.sim-range-top[data-v-69461395]{display:flex;align-items:start;justify-content:space-between;gap:1rem}.sim-range-copy[data-v-69461395]{min-width:0;display:grid;gap:.2rem}.sim-range-copy label[data-v-69461395]{color:var(--ink, #252129);font-size:.72rem;font-weight:700;line-height:1.4}.sim-range-copy p[data-v-69461395]{color:var(--soft, #6e6871);font-size:.58rem;line-height:1.6}.sim-range-value[data-v-69461395]{min-width:5.5rem;min-height:2.625rem;padding:0 .55rem;display:flex;flex:none;align-items:center;justify-content:center;border:1px solid var(--border, #ded9d0);border-radius:.625rem;background:var(--canvas, #f6f4ef)}.sim-range-value[data-v-69461395]:focus-within{border-color:var(--brand, #4f46e5);outline:2px solid var(--b200, #c7d2fe)}.sim-range-value input[data-v-69461395]{width:3.35rem;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--ink, #252129);font-size:.75rem;font-weight:700;text-align:right;appearance:textfield;box-shadow:none}.sim-range-value input[data-v-69461395]::-webkit-inner-spin-button,.sim-range-value input[data-v-69461395]::-webkit-outer-spin-button{margin:0;appearance:none}.sim-range-value span[data-v-69461395]{margin-left:.25rem;color:var(--soft, #6e6871);font-size:.58rem}.sim-range-input[data-v-69461395]{width:100%;height:2.25rem;margin:0;cursor:pointer;accent-color:var(--brand, #4f46e5);touch-action:pan-y}.range-limits[data-v-69461395]{display:flex;justify-content:space-between;color:var(--soft, #6e6871);font-size:.58rem}@media(max-width:47rem){.sim-range[data-v-69461395]{padding:1rem}}.simulator-page[data-v-1b5df5eb]{--canvas: #f6f4ef;--surface: #fffdf9;--ink: #252129;--soft: #6e6871;--border: #ded9d0;--brand: #4f46e5;--b50: #eef2ff;--b100: #e0e7ff;--b200: #c7d2fe;--b700: #4338ca;--night: #0c0e2d;--shadow: 0 .125rem .5rem rgb(45 35 29 / .05);--shadow2: 0 1rem 2.5rem rgb(45 35 29 / .08);color:var(--ink);background:var(--surface);font-family:Manrope,sans-serif;line-height:1.6}.simulator-page .container-app[data-v-1b5df5eb]{width:min(calc(100% - 3rem),76rem);max-width:none;padding:0}.simulator-page h1[data-v-1b5df5eb],.simulator-page h2[data-v-1b5df5eb],.simulator-page h3[data-v-1b5df5eb]{color:var(--ink)}.simulator-page h1[data-v-1b5df5eb],.simulator-page h2[data-v-1b5df5eb],.simulator-page h3[data-v-1b5df5eb]{font-family:"DM Serif Display",Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.05}.simulator-page .sim-eyebrow[data-v-1b5df5eb]{margin:0 0 1rem;color:var(--brand);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.simulator-page .simulator-hero[data-v-1b5df5eb]{padding:5.5rem 0;background:radial-gradient(circle at 85% 15%,rgb(79 70 229 / .24),transparent 25%),var(--night)}.simulator-page .simulator-hero .container-app[data-v-1b5df5eb]{padding:0}.simulator-page .sim-hero-eyebrow[data-v-1b5df5eb]{color:#a5b4fc}.simulator-page .sim-hero-title[data-v-1b5df5eb]{max-width:48rem;margin:1.25rem 0;color:#fff;font-size:clamp(3rem,5.5vw,5rem);line-height:1.04}.simulator-page .sim-hero-title em[data-v-1b5df5eb]{color:#a5b4fc;font-style:normal}.simulator-page .sim-hero-intro[data-v-1b5df5eb]{max-width:44rem;margin:0;color:#ffffffb8;font-size:.78rem;line-height:1.8}.simulator-page .sim-hero-points[data-v-1b5df5eb]{margin:1.5rem 0 0;color:#ffffffd1;font-size:.6rem;font-weight:700}.simulator-page .sim-hero-points span[data-v-1b5df5eb]{margin:0 .65rem;color:#ffffff73}.simulator-page .simulator-tool[data-v-1b5df5eb]{padding:5rem 0;background:var(--canvas)}.simulator-page .simulator-heading[data-v-1b5df5eb]{max-width:none;margin:0 0 2rem}.simulator-page .simulator-heading h2[data-v-1b5df5eb]{max-width:53rem;margin:0;font-size:clamp(2.5rem,4vw,4rem)}.simulator-page .simulator-heading>p[data-v-1b5df5eb]:last-child{max-width:42rem;margin:.75rem 0 0;color:var(--soft);font-size:.78rem;line-height:1.8}.simulator-page .simulator-grid[data-v-1b5df5eb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:1.25rem;align-items:start}.simulator-page .simulator-controls[data-v-1b5df5eb]{display:grid;gap:.75rem}.simulator-page .simulator-controls[data-v-1b5df5eb]>*{margin:0}.simulator-page .simulator-result-wrap[data-v-1b5df5eb]{position:sticky;top:6rem;min-width:0}.simulator-page .simulator-result[data-v-1b5df5eb]{overflow:hidden;border:1px solid var(--b200);border-radius:1.25rem;background:var(--surface);box-shadow:var(--shadow2)}.simulator-page .result-highlight[data-v-1b5df5eb]{padding:2rem;color:#fff;background:linear-gradient(135deg,var(--b700),var(--brand))}.simulator-page .result-highlight>p[data-v-1b5df5eb]:first-child{color:#ffffffbf;font-size:.58rem}.simulator-page .result-highlight h2[data-v-1b5df5eb]{margin:.75rem 0;color:#fff;font-family:Manrope,sans-serif;font-size:2rem;font-weight:400;line-height:1.05;letter-spacing:-.03em}.simulator-page .result-highlight h2 strong[data-v-1b5df5eb]{display:inline-block;color:#fff;font-size:3.5rem;font-weight:700;line-height:1.2}.simulator-page .result-highlight>p[data-v-1b5df5eb]:last-child{margin:0;color:#ffffffb3;font-size:.62rem;line-height:1.6}.simulator-page .result-body[data-v-1b5df5eb]{padding:0}.simulator-page .result-stats[data-v-1b5df5eb]{padding:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.simulator-page .result-stats dt[data-v-1b5df5eb]{color:var(--soft);font-size:.57rem}.simulator-page .result-stats dd[data-v-1b5df5eb]{margin:.2rem 0 0;color:var(--ink);font-size:1rem;font-weight:700}.simulator-page .revenue-progress[data-v-1b5df5eb]{margin:0;padding:1.25rem 1.5rem;border-top:1px solid var(--border)}.simulator-page .revenue-progress>div[data-v-1b5df5eb]:first-child{font-size:.62rem}.simulator-page .revenue-progress>div:first-child span[data-v-1b5df5eb]:first-child{font-weight:700}.simulator-page .revenue-progress>div[data-v-1b5df5eb]:nth-child(2){height:.65rem;margin:.75rem 0;background:var(--b100)}.simulator-page .revenue-progress>div:nth-child(2) span[data-v-1b5df5eb]{background:var(--brand)}.simulator-page .revenue-progress>div[data-v-1b5df5eb]:last-child{margin:0;color:var(--brand);font-size:.57rem}.simulator-page .revenue-progress>div:last-child span[data-v-1b5df5eb]{width:.55rem;height:.55rem;background:var(--brand)}.simulator-page .result-disclaimer[data-v-1b5df5eb]{margin:0;padding:0 1.5rem 1.5rem;color:var(--soft);font-size:.55rem;line-height:1.6}.simulator-page .simulator-share[data-v-1b5df5eb]{margin:1rem 0 2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.simulator-page .simulator-share button[data-v-1b5df5eb]{min-height:2.625rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--border);border-radius:.625rem;background:var(--surface);color:var(--ink);font-size:.78rem;font-weight:700;line-height:1.2;transition:background .16s ease,transform .16s ease}.simulator-page .simulator-share button[data-v-1b5df5eb]:hover{background:#f0ede6;transform:translateY(-1px)}.simulator-page .simulator-share span[data-v-1b5df5eb]{color:#407765;font-size:.6rem}.simulator-page .recovery-scenario[data-v-1b5df5eb]{margin:0;padding:2rem;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2rem;align-items:center;border:1px solid var(--b200);border-radius:1.25rem;background:var(--b50)}.simulator-page .recovery-copy h2[data-v-1b5df5eb]{margin:0;font-size:clamp(2.5rem,4vw,4rem)}.simulator-page .recovery-copy>p[data-v-1b5df5eb]:not(.sim-eyebrow){margin:.75rem 0 1.25rem;color:var(--soft);font-size:.68rem;line-height:1.7}.simulator-page .recovery-copy>div[data-v-1b5df5eb]{max-width:none;margin:0}.simulator-page .recovery-copy[data-v-1b5df5eb] .sim-range{box-shadow:none}.simulator-page .recovery-result[data-v-1b5df5eb]{padding:2rem;border:1px solid var(--border);border-radius:1.25rem;background:var(--surface);box-shadow:var(--shadow)}.simulator-page .recovery-result>p[data-v-1b5df5eb]:first-child{color:var(--soft);font-size:.58rem}.simulator-page .recovery-result>p[data-v-1b5df5eb]:nth-child(2){margin:.5rem 0;color:var(--brand);font-family:"DM Serif Display",Georgia,serif;font-size:3rem;font-weight:400;line-height:1.1}.simulator-page .recovery-result>p:nth-child(2) span[data-v-1b5df5eb]{color:var(--ink);font-family:Manrope,sans-serif;font-size:1.2rem}.simulator-page .recovery-result>p[data-v-1b5df5eb]:last-child{margin:0;color:var(--soft);font-size:.6rem}.simulator-page .simulator-explainer[data-v-1b5df5eb]{padding:6rem 0;background:var(--surface)}.simulator-page .explainer-copy[data-v-1b5df5eb]{max-width:53rem}.simulator-page .explainer-copy h2[data-v-1b5df5eb]{margin:0;font-size:clamp(2.5rem,4vw,4rem)}.simulator-page .explainer-copy>p[data-v-1b5df5eb]:not(.sim-eyebrow){max-width:50rem;margin:1rem 0 0;color:var(--soft);font-size:.78rem;line-height:1.8}.simulator-page .prevention-grid[data-v-1b5df5eb]{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.simulator-page .prevention-grid article[data-v-1b5df5eb]{padding:1.5rem;border:1px solid var(--border);border-radius:1.25rem;background:var(--canvas)}.simulator-page .prevention-grid article>span[data-v-1b5df5eb]{color:var(--brand);font-size:.65rem;font-weight:700}.simulator-page .prevention-grid h3[data-v-1b5df5eb]{margin:.75rem 0 .5rem;font-size:1.4rem}.simulator-page .prevention-grid p[data-v-1b5df5eb]{margin:0;color:var(--soft);font-size:.68rem;line-height:1.7}.simulator-page .simulator-pro-cta[data-v-1b5df5eb]{padding:5rem 0;color:#fff;background:var(--night)}.simulator-page .simulator-pro-cta>.container-app[data-v-1b5df5eb]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem;align-items:center}.simulator-page .simulator-pro-cta .sim-eyebrow[data-v-1b5df5eb]{color:#c7d2fe}.simulator-page .simulator-pro-cta h2[data-v-1b5df5eb]{margin:0;color:#fff;font-size:clamp(2.5rem,4vw,3.75rem)}.simulator-page .simulator-pro-cta>div>div>p[data-v-1b5df5eb]:not(.sim-eyebrow){margin:.75rem 0;color:#ffffffb3;font-size:.78rem}.simulator-page .simulator-pro-cta ul[data-v-1b5df5eb]{margin:1.5rem 0 0;padding:0;display:grid;gap:.5rem;list-style:none}.simulator-page .simulator-pro-cta li[data-v-1b5df5eb]{color:#fffc;font-size:.65rem}.simulator-page .pro-cta-card[data-v-1b5df5eb]{padding:2rem;border:1px solid rgb(255 255 255 / .15);border-radius:1.25rem;background:#ffffff0f}.simulator-page .pro-cta-card>p[data-v-1b5df5eb]:first-child{font-size:.78rem;font-weight:700}.simulator-page .pro-cta-card>p[data-v-1b5df5eb]:nth-child(2){margin:.5rem 0 1.25rem;color:#ffffffad;font-size:.65rem}.simulator-page .pro-cta-card>a[data-v-1b5df5eb]:nth-of-type(1){width:100%;min-height:2.625rem;margin:0;border-radius:.625rem;background:var(--surface);color:var(--night);font-size:.78rem}.simulator-page .pro-cta-card>a[data-v-1b5df5eb]:nth-of-type(2){min-height:2.625rem;margin:.75rem 0 0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.62rem;font-weight:700}.simulator-page .simulator-faq[data-v-1b5df5eb]{padding:6rem 0;background:var(--surface)}.simulator-page .faq-heading[data-v-1b5df5eb]{max-width:48rem;margin:0 auto 2.5rem;text-align:center}.simulator-page .faq-heading h2[data-v-1b5df5eb]{margin:0;font-size:clamp(2.5rem,4.5vw,4rem)}.simulator-page .simulator-faq-list[data-v-1b5df5eb]{max-width:52rem;margin:0 auto;display:grid;gap:.75rem}.simulator-page .simulator-faq-list details[data-v-1b5df5eb]{overflow:hidden;border:1px solid var(--border);border-radius:.875rem;background:var(--surface)}.simulator-page .simulator-faq-list summary[data-v-1b5df5eb]{min-height:3.625rem;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--ink);font-size:.72rem;font-weight:700;cursor:pointer;list-style:none}.simulator-page .simulator-faq-list summary[data-v-1b5df5eb]::-webkit-details-marker{display:none}.simulator-page .simulator-faq-list summary span[data-v-1b5df5eb]{color:var(--brand);font-size:1.25rem;transition:transform .16s ease}.simulator-page .simulator-faq-list details[open] summary span[data-v-1b5df5eb]{transform:rotate(180deg)}.simulator-page .simulator-faq-list details>p[data-v-1b5df5eb]{margin:0;padding:0 1.25rem 1.25rem;color:var(--soft);font-size:.68rem;line-height:1.7}.simulator-page .simulator-final[data-v-1b5df5eb]{padding:5rem 0;border-color:var(--b200);background:var(--b50);text-align:center}.simulator-page .simulator-final h2[data-v-1b5df5eb]{margin:0;font-size:clamp(2.5rem,4vw,3.75rem)}.simulator-page .simulator-final>div>p[data-v-1b5df5eb]:not(.sim-eyebrow){max-width:42rem;margin:.75rem auto 1.5rem;color:var(--soft);font-size:.78rem}.simulator-page .simulator-final a[data-v-1b5df5eb]{min-height:2.625rem;margin:0;padding:0 1rem;border-radius:.625rem;background:var(--brand);color:#fff;font-size:.78rem}.simulator-page .simulator-final>div>p[data-v-1b5df5eb]:last-child{margin:1rem auto 0;color:var(--soft);font-size:.58rem}@media(max-width:58rem){.simulator-page .simulator-grid[data-v-1b5df5eb]{grid-template-columns:1fr}.simulator-page .simulator-result-wrap[data-v-1b5df5eb]{position:static}.simulator-page .recovery-scenario[data-v-1b5df5eb]{grid-template-columns:1fr}.simulator-page .simulator-pro-cta>.container-app[data-v-1b5df5eb]{grid-template-columns:1fr;gap:2rem}}@media(max-width:47rem){.simulator-page .simulator-hero[data-v-1b5df5eb]{padding:4rem 0}.simulator-page .sim-hero-title[data-v-1b5df5eb]{font-size:clamp(2.75rem,12vw,4rem)}.simulator-page .sim-hero-title br[data-v-1b5df5eb]{display:none}.simulator-page .simulator-tool[data-v-1b5df5eb],.simulator-page .simulator-explainer[data-v-1b5df5eb],.simulator-page .simulator-pro-cta[data-v-1b5df5eb],.simulator-page .simulator-faq[data-v-1b5df5eb],.simulator-page .simulator-final[data-v-1b5df5eb]{padding:4rem 0}.simulator-page .result-highlight[data-v-1b5df5eb]{padding:1.5rem}.simulator-page .result-highlight h2 strong[data-v-1b5df5eb]{font-size:3rem}.simulator-page .simulator-share[data-v-1b5df5eb]{align-items:stretch;flex-direction:column}.simulator-page .simulator-share button[data-v-1b5df5eb]{width:100%}.simulator-page .recovery-scenario[data-v-1b5df5eb]{padding:1rem}.simulator-page .recovery-result[data-v-1b5df5eb],.simulator-page .pro-cta-card[data-v-1b5df5eb]{padding:1.5rem}.simulator-page .prevention-grid[data-v-1b5df5eb]{grid-template-columns:1fr}}
