.ba-strip[data-v-46ed8f84]{margin:0 0 2.5rem}.ba-strip__title[data-v-46ed8f84]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.9375rem;font-weight:600}.ba-strip__grid[data-v-46ed8f84]{background:var(--mkt-border-color);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);grid-template-columns:repeat(auto-fit,minmax(21rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ba-strip__item[data-v-46ed8f84]{background:var(--p-content-background);grid-row:span 3;grid-template-rows:subgrid;padding:2rem 1.75rem;display:grid}@supports not (grid-template-rows:subgrid){.ba-strip__item[data-v-46ed8f84]{flex-direction:column;display:flex}}.ba-strip__name[data-v-46ed8f84]{color:var(--text-color-secondary);font-size:1.125rem;line-height:1.35}.ba-strip__values[data-v-46ed8f84]{font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:1rem 0 1.25rem;display:flex}.ba-strip__before[data-v-46ed8f84],.ba-strip__result[data-v-46ed8f84]{align-items:baseline;gap:.4rem;display:inline-flex}.ba-strip__before[data-v-46ed8f84]{color:var(--text-color-secondary);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}.ba-strip__before s[data-v-46ed8f84]{text-decoration-thickness:2px}.ba-strip__label[data-v-46ed8f84]{font-family:var(--mkt-font-body);font-size:.9375rem;font-weight:400}.ba-strip__arrow[data-v-46ed8f84]{color:var(--mkt-color-token);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1}.ba-strip__result[data-v-46ed8f84]{white-space:nowrap}.ba-strip__after[data-v-46ed8f84]{color:var(--mkt-ink);letter-spacing:-.03em;font-size:clamp(2.25rem,4vw,3rem);font-weight:700;line-height:1}.ba-strip__unit[data-v-46ed8f84]{color:var(--text-color-secondary);font-size:1.125rem}.ba-strip__delta[data-v-46ed8f84]{background:color-mix(in srgb,var(--mkt-color-token) 12%,transparent);border-radius:var(--mkt-radius-sm);color:var(--mkt-color-token);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;place-self:flex-start start;margin:auto 0 0;padding:.25rem .7rem;font-size:1.125rem;font-weight:700}.metrics-chart[data-v-8b2a497b]{--chart-before:#6366f1;--chart-after:#0e9e6e;margin:0 0 2rem}.metrics-chart__caption[data-v-8b2a497b]{margin-bottom:1rem}.metrics-chart__caption[data-v-8b2a497b],.metrics-chart__legend[data-v-8b2a497b]{color:var(--text-color-secondary);font-size:.8125rem}.metrics-chart__legend[data-v-8b2a497b]{flex-wrap:wrap;gap:1.25rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.metrics-chart__legend-item[data-v-8b2a497b]{align-items:center;gap:.4rem;display:inline-flex}.metrics-chart__swatch[data-v-8b2a497b]{border-radius:2px;width:.75rem;height:.75rem}.metrics-chart__swatch--before[data-v-8b2a497b]{background:var(--chart-before)}.metrics-chart__swatch--after[data-v-8b2a497b]{background:var(--chart-after)}.metrics-chart__list[data-v-8b2a497b]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.metrics-chart__label[data-v-8b2a497b]{color:var(--mkt-ink);margin:0 0 .5rem;font-size:.875rem}.metrics-chart__unit[data-v-8b2a497b]{color:var(--text-color-secondary)}.metrics-chart__bars[data-v-8b2a497b]{gap:3px;display:grid}.metrics-chart__bar-line[data-v-8b2a497b]{align-items:center;gap:.6rem;display:flex}.metrics-chart__bar[data-v-8b2a497b]{border-radius:0 4px 4px 0;flex-shrink:0;height:1.25rem;transition:width .3s}.metrics-chart__bar--before[data-v-8b2a497b]{background:var(--chart-before);opacity:.55}.metrics-chart__bar--after[data-v-8b2a497b]{background:var(--chart-after)}.metrics-chart__value[data-v-8b2a497b]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem}.metrics-chart__value--after[data-v-8b2a497b]{color:var(--mkt-ink);font-weight:700}.metrics-chart__delta[data-v-8b2a497b]{background:color-mix(in srgb,var(--chart-after) 12%,transparent);border-radius:var(--mkt-radius-sm);color:var(--chart-after);font-family:var(--mkt-font-mono);flex-shrink:0;padding:.1rem .4rem;font-size:.75rem;font-weight:600}html.dark{--chart-before:#6f7df2;--chart-after:#0fa876}.metrics-table[data-v-066d3db2]{overflow-x:auto}.metrics-table__table[data-v-066d3db2]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:32rem}.metrics-table__caption[data-v-066d3db2]{color:var(--text-color-secondary);text-align:start;margin-bottom:.75rem;font-size:.8125rem}.metrics-table td[data-v-066d3db2],.metrics-table th[data-v-066d3db2]{border-bottom:1px solid var(--mkt-border-color);text-align:start;padding:.65rem .75rem}.metrics-table thead th[data-v-066d3db2]{border-bottom:1px solid var(--mkt-ink);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.metrics-table tbody th[data-v-066d3db2]{color:var(--mkt-ink);font-weight:500}.metrics-table tbody tr.is-key[data-v-066d3db2]{background:color-mix(in srgb,var(--mkt-color-token) 6%,transparent)}.metrics-table__after[data-v-066d3db2]{color:var(--mkt-color-token);font-weight:700}.metrics-table__unit[data-v-066d3db2]{color:var(--text-color-secondary);font-weight:400}.scenarios-table[data-v-2d304550]{overflow-x:auto}.scenarios-table__table[data-v-2d304550]{border-collapse:collapse;width:100%;min-width:30rem}.scenarios-table__caption[data-v-2d304550]{color:var(--text-color-secondary);text-align:start;margin-bottom:.75rem;font-size:.8125rem}.scenarios-table td[data-v-2d304550],.scenarios-table th[data-v-2d304550]{border-bottom:1px solid var(--mkt-border-color);text-align:start;vertical-align:top;padding:.65rem .75rem}.scenarios-table thead th[data-v-2d304550]{border-bottom:1px solid var(--mkt-ink);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.scenarios-table tbody th[data-v-2d304550]{color:var(--mkt-ink);width:33%;font-weight:600}.scenarios-table td[data-v-2d304550]{color:var(--text-color-secondary);line-height:1.55}.scenarios-table tbody tr.is-baseline[data-v-2d304550]{background:color-mix(in srgb,var(--mkt-color-brand) 5%,transparent)}.scenarios-table__badge[data-v-2d304550]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.03em;text-transform:uppercase;margin-inline-start:.4rem;padding:.05rem .4rem;font-size:.6875rem;font-weight:500;display:inline-block}.scenarios-table__badge.is-decision[data-v-2d304550]{border-color:color-mix(in srgb,var(--mkt-color-brand) 50%,transparent);color:var(--mkt-color-brand)}.scenarios-table__report[data-v-2d304550]{color:var(--mkt-color-brand);white-space:nowrap;align-items:center;gap:.25rem;margin-inline-start:.5rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.scenarios-table__report[data-v-2d304550]:hover{text-decoration:underline}.report-embed[data-v-8921e31e]{margin:0}.report-embed__stage[data-v-8921e31e]{flex-direction:column;gap:.5rem;display:flex}.report-embed__stage.is-fullscreen[data-v-8921e31e]{background:var(--p-content-background);padding:.75rem}.report-embed__bar[data-v-8921e31e]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.report-embed__tabs[data-v-8921e31e]{flex-wrap:wrap;gap:.375rem;display:flex}.report-embed__tab[data-v-8921e31e]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);cursor:pointer;font:inherit;background:0 0;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.report-embed__tab[data-v-8921e31e]:hover{border-color:var(--mkt-ink);color:var(--mkt-ink)}.report-embed__tab[data-v-8921e31e]:focus-visible{outline:2px solid var(--mkt-color-brand);outline-offset:2px}.report-embed__tab.is-active[data-v-8921e31e]{background:color-mix(in srgb,var(--mkt-color-brand) 10%,transparent);border-color:var(--mkt-color-brand);color:var(--mkt-ink)}.report-embed__tab-badge[data-v-8921e31e]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.03em;text-transform:uppercase;padding:.05rem .4rem;font-size:.6875rem;font-weight:500}.report-embed__tab-badge.is-decision[data-v-8921e31e]{border-color:color-mix(in srgb,var(--mkt-color-brand) 50%,transparent);color:var(--mkt-color-brand)}.report-embed__fullscreen[data-v-8921e31e]{flex:none;margin-inline-start:auto}.report-embed__facade[data-v-8921e31e],.report-embed__frame[data-v-8921e31e]{background:var(--p-content-background);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);overflow:hidden}.report-embed__facade[data-v-8921e31e]{background:linear-gradient(0deg,var(--p-content-background),var(--p-content-background)),repeating-linear-gradient(0deg,var(--mkt-grid) 0 1px,transparent 1px 24px);background-blend-mode:normal;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.report-embed__facade-body[data-v-8921e31e]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:32rem;display:flex}.report-embed__facade-icon[data-v-8921e31e]{color:var(--mkt-color-token);font-size:1.75rem}.report-embed__facade-title[data-v-8921e31e]{color:var(--mkt-ink);font-family:var(--mkt-font-display);margin:0;font-size:1.125rem}.report-embed__facade-hint[data-v-8921e31e]{color:var(--text-color-secondary);margin:0;font-size:.875rem;line-height:1.55}.report-embed__facade-actions[data-v-8921e31e]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.report-embed__frame[data-v-8921e31e]{min-height:0}.report-embed__iframe[data-v-8921e31e]{border:0;width:100%;height:100%;display:block}.report-embed__external[data-v-8921e31e]{color:var(--mkt-color-brand);align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.report-embed__external[data-v-8921e31e]:hover{text-decoration:underline}.report-embed__caption[data-v-8921e31e]{color:var(--text-color-secondary);flex-wrap:wrap;gap:.75rem;margin-top:.75rem;font-size:.8125rem;line-height:1.5;display:flex}.sim-case__article[data-v-56750d7d]{max-width:52rem;margin:0 auto}.sim-case__section--wide[data-v-56750d7d]{width:min(1200px,100vw - 2rem);margin-inline-start:calc(50% + -1*min(600px,50vw - 1rem))}@media (max-width:1280px){.sim-case__section--wide[data-v-56750d7d]{width:auto;margin-inline-start:0}}.sim-case__breadcrumb-list[data-v-56750d7d]{color:var(--text-color-secondary);flex-wrap:wrap;gap:.5rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.sim-case__breadcrumb-list li+li[data-v-56750d7d]:before{color:var(--mkt-border-color);content:"/";margin-inline-end:.5rem}.sim-case__breadcrumb-link[data-v-56750d7d]{color:var(--text-color-secondary);text-decoration:none}.sim-case__breadcrumb-link[data-v-56750d7d]:hover{color:var(--mkt-color-brand)}.sim-case__header[data-v-56750d7d]{max-width:52rem;margin:1.5rem auto 2.5rem}.sim-case__chips[data-v-56750d7d]{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;display:flex}.sim-case__chip[data-v-56750d7d]{border:1px solid var(--mkt-border-color);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);border-radius:999px;padding:.3rem .75rem;font-size:.9375rem}.sim-case__chip--industry[data-v-56750d7d]{background:color-mix(in srgb,var(--case-accent,#6366f1) 10%,transparent);border-color:color-mix(in srgb,var(--case-accent,#6366f1) 45%,transparent);color:var(--case-accent,var(--mkt-ink))}.sim-case__eyebrow[data-v-56750d7d]{color:var(--mkt-color-token);font-family:var(--mkt-font-mono);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .75rem;font-size:.9375rem}.sim-case__h1[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.1}.sim-case__lead[data-v-56750d7d]{color:var(--text-color-secondary);margin:0 0 1rem;font-size:clamp(1.1875rem,1.6vw,1.375rem);line-height:1.6}.sim-case__disclosure[data-v-56750d7d]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.55;display:flex}.sim-case__disclosure--pending[data-v-56750d7d]{border-color:color-mix(in srgb,var(--mkt-status-warning) 45%,transparent)}.sim-case__disclosure-badge[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.sim-case__meta[data-v-56750d7d]{border-top:1px solid var(--mkt-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.sim-case__date[data-v-56750d7d]{color:var(--text-color-secondary);margin:0;font-size:.8125rem}.sim-case__share[data-v-56750d7d]{margin:0}.sim-case__proof-band[data-v-56750d7d]{background:var(--mkt-panel-dark);border-radius:var(--mkt-radius);color:var(--mkt-on-dark);margin:0 0 2.5rem;width:calc(100vw - 2rem);margin-inline-start:calc(50% - 50vw + 1rem);padding:3.5rem 1rem 3rem}.sim-case__proof-inner[data-v-56750d7d]{max-width:1200px;margin:0 auto}.sim-case__proof-inner[data-v-56750d7d] .ba-strip{margin:0}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__title{color:var(--mkt-color-token-glow)}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__name{color:#fff}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__before,.sim-case__proof-inner[data-v-56750d7d] .ba-strip__unit{color:color-mix(in srgb,var(--mkt-on-dark) 82%,transparent)}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__after{color:#fff}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__grid{background:color-mix(in srgb,var(--mkt-on-dark) 16%,transparent);border-color:color-mix(in srgb,var(--mkt-on-dark) 16%,transparent)}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__item{background:#ffffff0d}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__arrow,.sim-case__proof-inner[data-v-56750d7d] .ba-strip__delta{color:var(--mkt-color-token-glow)}.sim-case__proof-inner[data-v-56750d7d] .ba-strip__delta{background:color-mix(in srgb,var(--mkt-color-token-glow) 16%,transparent)}.sim-case__report-stub[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-color-brand) 3%,transparent);border:2px dashed var(--mkt-border-color);border-radius:var(--mkt-radius);text-align:center;padding:1.75rem}.sim-case__report-stub-tabs[data-v-56750d7d]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.02em;margin:0 0 1.5rem;font-size:.9375rem}.sim-case__report-stub-chart[data-v-56750d7d]{justify-content:center;align-items:flex-end;gap:.75rem;height:9rem;margin-bottom:1.75rem;display:flex}.sim-case__report-stub-chart span[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-color-brand) 16%,transparent);border-radius:var(--mkt-radius-sm) var(--mkt-radius-sm) 0 0;width:3rem}.sim-case__report-stub-title[data-v-56750d7d]{color:var(--mkt-ink);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.sim-case__report-stub-text[data-v-56750d7d]{color:var(--text-color-secondary);max-width:46rem;margin:0 auto;font-size:1.0625rem;line-height:1.6}.sim-case__scale[data-v-56750d7d]{border-top:1px solid color-mix(in srgb,var(--mkt-on-dark) 20%,transparent);flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin:2rem 0 0;padding-top:1.75rem;display:flex}.sim-case__scale-label[data-v-56750d7d],.sim-case__scale-suffix[data-v-56750d7d]{color:color-mix(in srgb,var(--mkt-on-dark) 85%,transparent);font-size:1.25rem;line-height:1.3}.sim-case__scale-amount[data-v-56750d7d]{color:var(--mkt-color-token-glow);font-family:var(--mkt-font-mono);font-variant-numeric:proportional-nums;letter-spacing:-.03em;font-size:clamp(3rem,6.5vw,5rem);font-weight:700;line-height:1}.sim-case__counter-band[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-color-brand) 6%,transparent);border-block:1px solid var(--mkt-border-color);margin:3rem 0;width:calc(100vw - 2rem);margin-inline-start:calc(50% - 50vw + 1rem);padding:2.75rem 1rem}.sim-case__counter-inner[data-v-56750d7d]{max-width:1200px;margin:0 auto}.sim-case__counter-title[data-v-56750d7d]{color:var(--mkt-color-brand);font-family:var(--mkt-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.8125rem;font-weight:600}.sim-case__counter-quote[data-v-56750d7d]{border-inline-start:4px solid var(--mkt-color-brand);color:var(--mkt-ink);margin:0;padding-inline-start:1.5rem;font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.45}@media (max-width:900px){.sim-case__counter-band[data-v-56750d7d],.sim-case__proof-band[data-v-56750d7d]{width:auto;margin-inline-start:0}}.sim-case__section[data-v-56750d7d]{margin-top:3rem;scroll-margin-top:5rem}.sim-case__h2[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2.125rem);line-height:1.2}.sim-case__prose[data-v-56750d7d]{font-size:1.25rem;line-height:1.7}.sim-case__prose[data-v-56750d7d] p{margin:0 0 1rem}.sim-case__prose[data-v-56750d7d] strong{color:var(--mkt-ink)}.sim-case__prose[data-v-56750d7d] a{color:var(--mkt-color-brand)}.sim-case__prose[data-v-56750d7d] ol,.sim-case__prose[data-v-56750d7d] ul{padding-inline-start:1.25rem}.sim-case__prose--limits[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-status-warning) 5%,transparent);border-inline-start:3px solid var(--mkt-status-warning);padding:1rem 1.25rem}.sim-case__question[data-v-56750d7d]{border-inline-start:3px solid var(--mkt-color-token);margin:1.5rem 0 0;padding:1rem 1.25rem}.sim-case__question-label[data-v-56750d7d]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem}.sim-case__question-text[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);margin:0;font-size:clamp(1.3125rem,2vw,1.5rem);font-weight:500;line-height:1.35}.sim-case__signs-band[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-color-token) 7%,transparent);border-block:1px solid var(--mkt-border-color);margin:2.5rem 0;width:calc(100vw - 2rem);margin-inline-start:calc(50% - 50vw + 1rem);padding:2.5rem 1rem}.sim-case__signs-inner[data-v-56750d7d]{max-width:1200px;margin:0 auto}.sim-case__signs-eyebrow[data-v-56750d7d]{color:var(--mkt-color-token);font-family:var(--mkt-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.8125rem;font-weight:600}.sim-case__signs[data-v-56750d7d]{background:var(--mkt-border-color);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.sim-case__sign[data-v-56750d7d]{background:var(--p-content-background);gap:.875rem;padding:1.25rem 1.25rem 1.375rem;display:flex}.sim-case__sign-num[data-v-56750d7d]{color:var(--mkt-color-token);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem;font-weight:700;line-height:1.5}.sim-case__sign-text[data-v-56750d7d]{color:var(--mkt-ink);font-size:1.1875rem;line-height:1.5}@media (max-width:640px){.sim-case__signs-band[data-v-56750d7d]{padding:1.75rem 1rem}}.sim-case__model-links[data-v-56750d7d]{flex-wrap:wrap;gap:1.25rem;margin:1rem 0 0;display:flex}.sim-case__inline-link[data-v-56750d7d]{color:var(--mkt-color-brand);font-weight:600;text-decoration:none}.sim-case__inline-link[data-v-56750d7d]:hover{text-decoration:underline}.sim-case__assumptions[data-v-56750d7d]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);margin:0;overflow:hidden}.sim-case__assumption[data-v-56750d7d]{grid-template-columns:minmax(10rem,16rem) 1fr;gap:.35rem 1.5rem;padding:.875rem 1.25rem;display:grid}.sim-case__assumption+.sim-case__assumption[data-v-56750d7d]{border-top:1px solid var(--mkt-border-color)}.sim-case__assumption.is-note[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-border-color) 25%,transparent);grid-template-columns:1fr}@media (max-width:640px){.sim-case__assumption[data-v-56750d7d]{grid-template-columns:1fr;gap:.15rem}}.sim-case__assumption-term[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-mono);font-size:1rem;font-weight:600;line-height:1.45}.sim-case__assumption-value[data-v-56750d7d]{color:var(--text-color-secondary);margin:0;font-size:1.0625rem;line-height:1.45}.sim-case__mid-cta[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-color-token) 7%,transparent);border:1px solid var(--mkt-color-token);border-radius:var(--mkt-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:-1rem 0 2.5rem;padding:1rem 1.25rem;display:flex}.sim-case__mid-cta-text[data-v-56750d7d]{color:var(--mkt-ink);flex:18rem;margin:0;font-size:.9375rem;line-height:1.5}.sim-case__findings[data-v-56750d7d]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sim-case__finding[data-v-56750d7d]{background:var(--p-content-background);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);padding:1.25rem 1.25rem 1.25rem 3.5rem;position:relative}.sim-case__finding-index[data-v-56750d7d]{color:var(--mkt-color-token);font-family:var(--mkt-font-mono);font-size:1.25rem;font-weight:700;line-height:1;position:absolute;inset-block-start:1.15rem;inset-inline-start:1.25rem}.sim-case__finding-headline[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.5rem;line-height:1.3}.sim-case__callout[data-v-56750d7d]{background:color-mix(in srgb,var(--mkt-color-token) 5%,transparent);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);margin:0;padding:1.25rem 1.5rem}.sim-case__callout-cite[data-v-56750d7d]{color:var(--text-color-secondary);margin-top:.5rem;font-size:.8125rem;font-style:normal;display:block}.sim-case__methods[data-v-56750d7d]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sim-case__method-link[data-v-56750d7d]{background:var(--p-content-background);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);height:100%;padding:1rem;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block}.sim-case__method-link[data-v-56750d7d]:hover{box-shadow:var(--mkt-shadow-hover);transform:translate(-1px,-1px)}.sim-case__method-icon[data-v-56750d7d]{color:var(--mkt-color-token);font-size:1.125rem}.sim-case__method-name[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);margin:.5rem 0 .35rem;font-size:1rem}.sim-case__method-text[data-v-56750d7d]{color:var(--text-color-secondary);margin:0;font-size:.875rem;line-height:1.5}.sim-case__faq[data-v-56750d7d]{border-top:1px solid var(--mkt-border-color)}.sim-case__faq-item[data-v-56750d7d]{border-bottom:1px solid var(--mkt-border-color)}.sim-case__faq-question[data-v-56750d7d]{cursor:pointer;padding:.875rem 0;list-style:none}.sim-case__faq-question h3[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);margin:0;font-size:1rem;font-weight:600;display:inline}.sim-case__faq-question[data-v-56750d7d]::-webkit-details-marker{display:none}.sim-case__faq-question[data-v-56750d7d]:after{color:var(--text-color-secondary);content:"+";float:inline-end;font-family:var(--mkt-font-mono)}.sim-case__faq-item[open] .sim-case__faq-question[data-v-56750d7d]:after{content:"−"}.sim-case__links[data-v-56750d7d]{margin:0;padding-inline-start:1.1rem}.sim-case__links li[data-v-56750d7d]{margin-bottom:.4rem}.sim-case__related[data-v-56750d7d]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.25rem;display:grid}.sim-case__cta[data-v-56750d7d]{background:var(--mkt-panel-dark);border-radius:var(--mkt-radius);color:var(--mkt-on-dark);width:calc(100vw - 2rem);margin-block:4rem 0;margin-inline-start:calc(50% - 50vw + 1rem);padding:3rem 1rem;position:relative;overflow:hidden}.sim-case__cta[data-v-56750d7d]:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mkt-color-token) 9%,transparent),transparent);content:"";pointer-events:none;width:40%;animation:7s linear infinite sim-case-sweep-56750d7d;position:absolute;inset-block:0;inset-inline-start:-40%}.sim-case__cta-inner[data-v-56750d7d]{z-index:1;max-width:1200px;margin:0 auto;position:relative}.sim-case__cta-track[data-v-56750d7d]{background:var(--mkt-hairline-on-dark);height:2px;margin:2rem 0 1.25rem;position:relative}.sim-case__cta-token[data-v-56750d7d]{background:var(--mkt-color-token);box-shadow:0 0 12px color-mix(in srgb,var(--mkt-color-token) 70%,transparent);border-radius:50%;width:10px;height:10px;margin-block-start:-5px;animation:5.4s linear infinite sim-case-token-56750d7d;position:absolute;inset-block-start:50%;inset-inline-start:0}.sim-case__cta-token.is-2[data-v-56750d7d]{animation-delay:1.8s}.sim-case__cta-token.is-3[data-v-56750d7d]{animation-delay:3.6s}@media (max-width:900px){.sim-case__cta[data-v-56750d7d]{width:auto;margin-inline-start:0;padding:2rem 1.25rem}}@media (prefers-reduced-motion:reduce){.sim-case__cta[data-v-56750d7d]:after{animation:none}.sim-case__cta-token[data-v-56750d7d]{display:none}}.sim-case__cta-eyebrow[data-v-56750d7d]{color:var(--mkt-color-token-glow);font-family:var(--mkt-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem}.sim-case__cta-lead[data-v-56750d7d]{grid-template-columns:minmax(0,1fr) minmax(0,34rem);column-gap:3rem;margin-bottom:1.5rem;display:grid}@media (max-width:1100px){.sim-case__cta-lead[data-v-56750d7d]{grid-template-columns:1fr;row-gap:1rem}}.sim-case__cta-title[data-v-56750d7d]{color:#fff;font-family:var(--mkt-font-display);letter-spacing:-.02em;max-width:13ch;margin:0;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.08}.sim-case__cta-text[data-v-56750d7d]{color:var(--mkt-on-dark);margin:0;font-size:1.0625rem;line-height:1.6}@media (min-width:1101px){.sim-case__cta-text[data-v-56750d7d]{padding-block-start:.3rem}}.sim-case__cta-steps[data-v-56750d7d]{counter-reset:cta-step;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.sim-case__cta-steps li[data-v-56750d7d]{border-top:1px solid var(--mkt-hairline-on-dark);color:var(--mkt-on-dark);counter-increment:cta-step;padding-top:.75rem;font-size:.9375rem;line-height:1.5}.sim-case__cta-steps li[data-v-56750d7d]:before{color:var(--mkt-color-token-glow);content:counter(cta-step);font-family:var(--mkt-font-mono);margin-bottom:.35rem;font-size:.75rem;display:block}.sim-case__cta-actions[data-v-56750d7d]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.sim-case__cta-ghost[data-v-56750d7d]{--p-button-outlined-primary-color:#fff;--p-button-outlined-primary-border-color:#fff6;--p-button-outlined-primary-hover-background:#ffffff14;--p-button-outlined-primary-active-background:#ffffff24}.sim-case__cta-note[data-v-56750d7d]{color:var(--mkt-on-dark);opacity:.75;text-align:end;max-width:22rem;margin:0 0 0 auto;font-size:.8125rem}@media (max-width:1020px){.sim-case__cta-note[data-v-56750d7d]{text-align:start;margin-inline-start:0}}.sim-case__failed[data-v-56750d7d]{border:1px dashed var(--mkt-border-color);border-radius:var(--mkt-radius);text-align:center;max-width:34rem;margin:4rem auto;padding:2rem}.sim-case__failed-title[data-v-56750d7d]{color:var(--mkt-ink);font-family:var(--mkt-font-display);margin:0 0 .5rem;font-size:1.5rem}.sim-case__failed-text[data-v-56750d7d]{color:var(--text-color-secondary);margin:0 0 1.5rem}.sim-case__failed-actions[data-v-56750d7d]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}@keyframes sim-case-token-56750d7d{0%{opacity:0;inset-inline-start:-1%}8%{opacity:1}92%{opacity:1}to{opacity:0;inset-inline-start:101%}}@keyframes sim-case-sweep-56750d7d{0%{inset-inline-start:-40%}to{inset-inline-start:140%}}
