.e8[data-v-0109a4b5]{padding:7rem 0 6rem}.e8__progress[data-v-0109a4b5]{position:sticky;top:0;z-index:5;padding:1rem 0;background:var(--bg);border-bottom:1px solid var(--border);margin-bottom:3rem}.e8__progress-bar[data-v-0109a4b5]{height:2px;background:var(--border);overflow:hidden}.e8__progress-fill[data-v-0109a4b5]{display:block;height:100%;background:var(--ember);transform-origin:left;transition:transform .4s ease}.e8__progress-label[data-v-0109a4b5]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.6rem;font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-muted)}.e8__reset[data-v-0109a4b5]{background:none;border:none;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--text-muted);border-bottom:1px solid var(--border);transition:color .25s}.e8__reset[data-v-0109a4b5]:hover{color:var(--ember-bright)}.e8__control[data-v-0109a4b5]{border:none;border-top:1px solid var(--border);margin:0 0 2.5rem;padding:2rem 0 0}.e8__control-head[data-v-0109a4b5]{display:flex;align-items:baseline;gap:1.25rem;padding:0}.e8__num[data-v-0109a4b5]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;color:var(--ember)}.e8__control-name[data-v-0109a4b5]{font-family:var(--font-display);font-size:var(--step-2);font-weight:600;letter-spacing:-.02em}.e8__purpose[data-v-0109a4b5]{margin:.6rem 0 1.75rem 3.5rem;max-width:60ch;color:var(--text-muted)}.e8__q[data-v-0109a4b5]{display:grid;grid-template-columns:1fr auto;align-items:start;gap:2rem;padding:1.25rem 0 1.25rem 3.5rem;border-bottom:1px solid var(--border);transition:opacity .3s}.e8__q--answered[data-v-0109a4b5]{opacity:.55}.e8__q--answered[data-v-0109a4b5]:focus-within,.e8__q--answered[data-v-0109a4b5]:hover{opacity:1}.e8__level[data-v-0109a4b5]{display:inline-block;margin-bottom:.45rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;color:var(--brass)}.e8__question[data-v-0109a4b5]{margin:0;max-width:62ch}.e8__hint[data-v-0109a4b5]{margin:.45rem 0 0;max-width:62ch;font-size:.85rem;color:var(--text-muted);font-style:italic}.e8__options[data-v-0109a4b5]{display:flex;gap:.5rem}.e8__opt[data-v-0109a4b5]{padding:.5rem .9rem;background:transparent;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;transition:border-color .25s,color .25s,background .25s}.e8__opt[data-v-0109a4b5]:hover{border-color:var(--ember);color:var(--text)}.e8__opt.is-active[data-v-0109a4b5]{border-color:var(--ember);background:var(--ember);color:var(--bg)}.e8__opt--no.is-active[data-v-0109a4b5],.e8__opt--unsure.is-active[data-v-0109a4b5]{background:transparent;border-color:var(--brass);color:var(--brass)}.e8__submit[data-v-0109a4b5]{margin-top:3rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.e8__disclaimer[data-v-0109a4b5],.e8__submit-note[data-v-0109a4b5]{font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);max-width:70ch}.e8__faq[data-v-0109a4b5]{margin-top:6rem}.e8__disclaimer[data-v-0109a4b5]{margin-top:4rem;padding-top:1.5rem;text-transform:none;letter-spacing:.04em;line-height:1.7}.e8__disclaimer[data-v-0109a4b5],.e8__verdict[data-v-0109a4b5]{border-top:1px solid var(--border)}.e8__verdict[data-v-0109a4b5]{padding-top:2.5rem}.e8__verdict-eyebrow[data-v-0109a4b5]{font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted)}.e8__verdict-level[data-v-0109a4b5]{margin:.75rem 0 1rem;font-family:var(--font-display);font-size:var(--step-4);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:var(--ember)}.e8__verdict-meaning[data-v-0109a4b5],.e8__verdict-method[data-v-0109a4b5]{max-width:64ch;color:var(--text-muted)}.e8__verdict-method[data-v-0109a4b5]{margin-top:1rem;font-size:.9rem}.e8__verdict-method strong[data-v-0109a4b5]{color:var(--text)}.e8__ledger[data-v-0109a4b5]{list-style:none;margin:3.5rem 0 0;padding:0;border-top:1px solid var(--border)}.e8__row[data-v-0109a4b5]{display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:1.5rem;padding:1.1rem .5rem;border-bottom:1px solid var(--border)}.e8__row-name[data-v-0109a4b5]{margin:0;font-family:var(--font-display);font-size:var(--step-0)}.e8__row-gap[data-v-0109a4b5]{margin:.25rem 0 0;font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--brass)}.e8__badge[data-v-0109a4b5],.e8__row-gap--clear[data-v-0109a4b5]{color:var(--text-muted)}.e8__badge[data-v-0109a4b5]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;padding:.3rem .6rem;border:1px solid var(--border);border-radius:var(--radius)}.e8__badge--0[data-v-0109a4b5]{border-color:var(--ember);color:var(--ember)}.e8__badge--1[data-v-0109a4b5],.e8__badge--2[data-v-0109a4b5]{border-color:var(--brass);color:var(--brass)}.e8__badge--3[data-v-0109a4b5]{border-color:var(--text);color:var(--text)}.e8__priority[data-v-0109a4b5]{margin-top:4rem}.e8__priority-title[data-v-0109a4b5]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em}.e8__priority-lede[data-v-0109a4b5]{margin:.6rem 0 1.75rem;max-width:62ch;color:var(--text-muted)}.e8__priority-list[data-v-0109a4b5]{list-style:none;margin:0;padding:0;border-top:1px solid var(--border);counter-reset:gap}.e8__priority-list li[data-v-0109a4b5]{counter-increment:gap;display:grid;grid-template-columns:14rem 1fr;gap:1.5rem;padding:1rem .5rem;border-bottom:1px solid var(--border)}.e8__priority-control[data-v-0109a4b5]{font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ember)}.e8__actions[data-v-0109a4b5]{margin-top:3rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.e8__back[data-v-0109a4b5]{background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-muted);transition:color .25s}.e8__back[data-v-0109a4b5]:hover{color:var(--ember-bright)}.e8__cta[data-v-0109a4b5]{margin-top:4rem;padding:2.5rem 0 0;border-top:1px solid var(--ember)}.e8__cta-title[data-v-0109a4b5]{font-family:var(--font-display);font-size:var(--step-1);margin-bottom:.6rem}.e8__cta-copy[data-v-0109a4b5]{max-width:62ch;margin-bottom:1.75rem;color:var(--text-muted)}.e8__cta-copy a[data-v-0109a4b5]{color:var(--text);border-bottom:1px solid var(--ember)}.e8__cta-copy a[data-v-0109a4b5]:hover{color:var(--ember-bright)}@media(max-width:52rem){.e8__q[data-v-0109a4b5]{grid-template-columns:1fr;gap:1rem;padding-left:0}.e8__purpose[data-v-0109a4b5]{margin-left:0}.e8__priority-list li[data-v-0109a4b5]{grid-template-columns:1fr;gap:.35rem}}@media print{.e8__actions[data-v-0109a4b5],.e8__cta[data-v-0109a4b5],.e8__progress[data-v-0109a4b5]{display:none}}
