#wiz{display:none}.js #wiz{display:block}.wizstep{padding:88px 0 76px;border-bottom:1px solid var(--rule);text-align:center}.crumbs{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;min-height:16px}.crumb{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.crumb:hover{color:var(--ink)}.crumbs .reset,.crumbs .sep{color:var(--faint);font-size:10px}.crumbs .reset{letter-spacing:.16em;text-transform:uppercase;background:none;border:0;cursor:pointer;font-family:inherit}.crumbs .reset:hover{color:var(--ink)}.stepno{font-size:10px;letter-spacing:.26em;color:var(--faint);margin-bottom:16px}.q{font-size:clamp(23px,2.8vw,34px);line-height:1.3;color:var(--ink);letter-spacing:-.022em;margin:0 auto 40px;max-width:20ch}.choices{flex-direction:column;gap:0;max-width:640px;margin:0 auto}.choice,.choices{display:flex;text-align:left}.choice{align-items:baseline;gap:14px;width:100%;font:inherit;font-size:14px;line-height:1.6;color:var(--body);background:none;border:0;border-top:1px solid var(--hair);padding:16px 2px;cursor:pointer;transition:color .15s,padding .15s}.choice:last-child{border-bottom:1px solid var(--hair)}.choice:hover{color:var(--ink);padding-left:8px}.choice .i{font-size:10px;letter-spacing:.16em;min-width:22px}.choice .ar,.choice .i{color:var(--faint);flex:none}.choice .ar{margin-left:auto}.choice:hover .ar{color:var(--ink)}.q.answer{font-size:clamp(19px,2.2vw,26px);max-width:26ch}.app{padding:38px 0 50px;border-bottom:1px solid var(--rule)}.js .app{display:none}.js .app.on{display:block}.app .eyebrow{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--faint);margin-bottom:13px}.app h3{font-size:17px;line-height:1.45;margin-bottom:24px;max-width:36ch}.app .figs{display:flex;gap:38px;flex-wrap:wrap;padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--hair)}.app .fig .n{font-size:30px;line-height:1;color:var(--ink);letter-spacing:-.03em}.app .fig .n.b{color:var(--buy)}.app .fig .n .u{font-size:.33em;letter-spacing:.04em;margin-left:.2em;color:var(--muted)}.app .fig .l{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:11px;max-width:23ch;line-height:1.6}.gapmark{display:flex;align-items:center;gap:7px;margin-top:12px}.gapmark .d{width:7px;height:7px;border-radius:50%;flex:none}.gapmark .d.s{background:var(--sell)}.gapmark .d.b{background:var(--buy)}.gapmark .ln{height:1px;width:32px;background:linear-gradient(90deg,var(--sell),var(--buy))}.block{margin-bottom:22px}.block .h{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);margin-bottom:10px}.pos{background:var(--wash);border-left:1px solid var(--ink);padding:14px 18px;margin-bottom:22px}.pos .h{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:7px}.pos p{font-size:12.5px;line-height:1.75}.go,.pos p{color:var(--ink)}.go{font-size:12px;letter-spacing:.1em;text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:2px}.go:hover{border-bottom-color:var(--ink)}.nojs-hd{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--faint);padding:30px 0 0}.js .nojs-hd{display:none}.note{padding:32px 0 0;font-size:11.5px;line-height:1.85;color:var(--muted);max-width:76ch}.note b{color:var(--ink);font-weight:400}footer{padding:42px 0 84px;font-size:12px;color:var(--muted)}.cite{border-left:1px solid var(--ink);padding:12px 0 12px 18px;margin:14px 0;font-size:11.5px;line-height:1.9;color:var(--body);white-space:pre-wrap}@media(max-width:820px){.step{padding:56px 0 48px}.q{font-size:22px;max-width:18ch}.q.answer{font-size:18px}.app .figs{gap:24px}.app .fig .n{font-size:25px}}