.gm[data-v-d55a0763]{width:100%;margin:1rem 0 1.5rem}.gm-svg[data-v-d55a0763]{width:100%;max-width:26rem;height:auto;display:block;overflow:visible}.ground[data-v-d55a0763]{fill:var(--paper-warm)}.zone-consistent[data-v-d55a0763]{fill:var(--insight-bg)}.zone-loophole[data-v-d55a0763]{fill:var(--ochre-faint)}.zone-force[data-v-d55a0763]{fill:var(--concede-bg)}.grid line[data-v-d55a0763]{stroke:var(--border-subtle);stroke-width:1px}text[data-v-d55a0763]{font-family:var(--sans)}.zone-label[data-v-d55a0763]{letter-spacing:.1em;text-transform:uppercase;fill:var(--ink-muted);font-size:10px}.diagonal[data-v-d55a0763]{stroke:var(--ink-muted);stroke-width:1px;stroke-dasharray:3 4}.diagonal-label[data-v-d55a0763]{fill:var(--ink-faint);font-size:11px;font-style:italic}.crowd circle[data-v-d55a0763]{fill:var(--ink-muted);opacity:.22}.axis[data-v-d55a0763]{stroke:var(--ink-muted);stroke-width:1px}.ticks text[data-v-d55a0763]{fill:var(--ink-faint);font-size:11px}.axis-label[data-v-d55a0763]{letter-spacing:.12em;text-transform:uppercase;fill:var(--ink-muted);font-size:10.5px}.anchor circle[data-v-d55a0763]{fill:none;stroke:var(--ochre);stroke-width:2px}.gap-line[data-v-d55a0763]{stroke:var(--concede-warm);stroke-width:2px;stroke-dasharray:2 4}.gap-label[data-v-d55a0763]{fill:var(--concede-warm);font-size:12px;font-weight:500}.you-halo[data-v-d55a0763]{fill:none;stroke:var(--ochre);stroke-width:1px;opacity:.5}.you-dot[data-v-d55a0763]{fill:var(--ochre);stroke:var(--paper);stroke-width:2px}.you-label[data-v-d55a0763]{font-family:var(--serif);fill:var(--ink);font-size:22px}.anchor[data-v-d55a0763],.you[data-v-d55a0763]{transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .4s}.gap-label[data-v-d55a0763],.gap-line[data-v-d55a0763]{transition:opacity .5s .4s}.phase-0 .anchor[data-v-d55a0763],.phase-0 .you[data-v-d55a0763]{opacity:0}.phase-0 .gap-label[data-v-d55a0763],.phase-0 .gap-line[data-v-d55a0763],.phase-1 .anchor[data-v-d55a0763],.phase-1 .gap-label[data-v-d55a0763],.phase-1 .gap-line[data-v-d55a0763]{opacity:0!important}@media (prefers-reduced-motion:reduce){.anchor[data-v-d55a0763],.gap-label[data-v-d55a0763],.gap-line[data-v-d55a0763],.you[data-v-d55a0763]{transition:none}}.rv[data-v-af4c1611]{margin:1.6rem 0 0}.rv-video[data-v-af4c1611]{aspect-ratio:16/9;background:var(--paper-deep);border:1px solid var(--border-subtle);border-radius:10px;width:100%;display:block}.rv-caption[data-v-af4c1611]{font-family:var(--sans);letter-spacing:.02em;color:var(--ink-faint);margin-top:.6rem;font-size:.82rem}.gr[data-v-676f2178]{border-top:1px solid var(--border-subtle);width:100%;margin-top:2.5rem;padding-top:1.75rem}.gr-eyebrow[data-v-676f2178]{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ochre);margin:0 0 .75rem;font-size:.7rem}.gr-lead[data-v-676f2178]{max-width:36rem;margin:0 0 1.25rem;font-size:.9rem;line-height:1.65}.gr-lead[data-v-676f2178],.gr-legend[data-v-676f2178]{font-family:var(--sans);color:var(--ink-muted)}.gr-legend[data-v-676f2178]{flex-wrap:wrap;gap:1.4rem;margin-bottom:.5rem;font-size:.8rem;display:flex}.gr-legend span[data-v-676f2178]{align-items:center;gap:.5rem;display:inline-flex}.gr-legend .gr-dot[data-v-676f2178]{margin:0;position:static}.gr-rows[data-v-676f2178]{flex-direction:column;display:flex}.gr-row[data-v-676f2178]{border-bottom:1px solid var(--border-subtle);grid-template-columns:7rem minmax(0,1fr) 3rem;align-items:center;gap:1rem;padding:.85rem 0;display:grid}.gr-head[data-v-676f2178]{border-bottom-color:var(--ink-muted);padding:.4rem 0 .6rem}.gr-ends[data-v-676f2178]{justify-content:space-between;display:flex}.gr-ends[data-v-676f2178],.gr-gapcol[data-v-676f2178]{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:.66rem}.gr-gapcol[data-v-676f2178]{text-align:right}.gr-topic[data-v-676f2178]{font-family:var(--serif);color:var(--ink);font-size:1.15rem;line-height:1.2}.gr-topic small[data-v-676f2178]{font-family:var(--sans);color:var(--ink-faint);margin-top:.15rem;font-size:.72rem;display:block}.gr-track[data-v-676f2178]{height:24px;margin:0 7px;display:block;position:relative}.gr-track[data-v-676f2178]:before{content:"";background:var(--border-subtle);height:1px;left:0;right:0}.gr-seg[data-v-676f2178],.gr-track[data-v-676f2178]:before{position:absolute;top:50%}.gr-seg[data-v-676f2178]{background:var(--concede-warm);opacity:.28;border-radius:8px;height:8px;margin-top:-4px}.gr-dot[data-v-676f2178]{background:var(--ochre);box-sizing:border-box;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%}.gr-dot.hollow[data-v-676f2178]{background:var(--paper);border:2.5px solid var(--concede-warm)}.gr-gap[data-v-676f2178]{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:1.2rem}.gr-gap.open[data-v-676f2178]{color:var(--concede-warm);font-weight:500}@media (width<=520px){.gr-row[data-v-676f2178]{grid-template-columns:5.4rem minmax(0,1fr) 2.4rem;gap:.6rem}.gr-topic[data-v-676f2178]{font-size:1rem}.gr-topic small[data-v-676f2178]{display:none}}.rt[data-v-7ca62282]{flex-direction:column;justify-content:center;max-width:40rem;min-height:100dvh;margin:0 auto;padding:5rem 1.5rem 4rem;display:flex}.rt-meter[data-v-7ca62282]{gap:5px;margin-bottom:3rem;display:flex}.meter-tick[data-v-7ca62282]{background:var(--paper-deep);border-radius:2px;flex:1;height:2px;transition:background .4s}.meter-tick.done[data-v-7ca62282]{background:var(--ochre)}.meter-tick.split[data-v-7ca62282]{margin-left:10px}.step[data-v-7ca62282]{flex-direction:column;align-items:flex-start;display:flex}.rt-eyebrow[data-v-7ca62282]{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ochre);gap:1rem;margin:0 0 1.25rem;font-size:.7rem;display:flex}.rt-count[data-v-7ca62282]{color:var(--ink-faint)}.rt-head[data-v-7ca62282]{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0 0 1.75rem;font-size:clamp(2.2rem,5.4vw,3.3rem);font-weight:400;line-height:1.15}.rt-head-result[data-v-7ca62282]{font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.22}.rt-body[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-soft);max-width:34rem;margin:0 0 1.25rem;font-size:1.02rem;line-height:1.75}.rt-quiet[data-v-7ca62282]{color:var(--ink-muted);font-size:.95rem}.rt-meta[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-faint);margin:1rem 0 0;font-size:.8rem}.rt-btn[data-v-7ca62282]{font-family:var(--serif);letter-spacing:.02em;color:var(--paper);background:var(--ochre);border:1px solid var(--ochre);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:100px;align-items:center;gap:.6rem;margin-top:1rem;padding:.85rem 2.2rem;font-size:1.1rem;transition:background .3s;display:inline-flex}.rt-btn[data-v-7ca62282]:hover{background:var(--ochre-deep)}.rt-note[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-muted);min-height:1.5em;margin:0 0 1rem;font-size:.9rem}.rt-note-turn[data-v-7ca62282]{color:var(--ink);font-style:italic}.rt-statement[data-v-7ca62282]{font-family:var(--serif);color:var(--ink);text-wrap:pretty;min-height:4.2em;margin:0 0 2rem;font-size:clamp(1.55rem,3.8vw,2.15rem);font-weight:400;line-height:1.3}.rt-answers[data-v-7ca62282]{gap:.75rem;width:100%;display:flex}.rt-answer[data-v-7ca62282]{font-family:var(--serif);color:var(--ink);background:var(--cream);border:1.5px solid var(--border-subtle);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:100px;flex:1;padding:.95rem 1rem;font-size:1.12rem;transition:border-color .2s,background .2s}.rt-answer[data-v-7ca62282]:hover{border-color:var(--ochre);background:var(--cream)}.rt-answer.picked[data-v-7ca62282]{border-color:var(--ochre);color:var(--ochre)}.rt-back[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;margin-top:1.75rem;padding:0 0 2px;font-size:.8rem}.rt-back[data-v-7ca62282]:hover{color:var(--ink-muted);border-bottom-color:var(--border-subtle)}.rt-back.invisible[data-v-7ca62282]{visibility:hidden}.scale[data-v-7ca62282]{width:100%;margin:1.5rem 0 2.25rem}.scale-track[data-v-7ca62282]{background:linear-gradient(to right,var(--paper-deep),var(--ochre-light));border-radius:4px;height:4px;margin:3.2rem 10px;position:relative}.scale-gap[data-v-7ca62282]{background:var(--concede-warm);opacity:.28;border-radius:10px;height:10px;transition:left .9s cubic-bezier(.22,1,.36,1),width .9s cubic-bezier(.22,1,.36,1);position:absolute;top:-3px}.marker[data-v-7ca62282]{white-space:nowrap;flex-direction:column;align-items:center;transition:left .9s cubic-bezier(.22,1,.36,1),opacity .4s;display:flex;position:absolute;top:2px;transform:translate(-50%,-50%)}.marker-label[data-v-7ca62282]{position:absolute;left:50%;transform:translate(-50%)}.marker-you .marker-label[data-v-7ca62282]{bottom:1.5rem}.marker-others .marker-label[data-v-7ca62282]{top:1.5rem}.edge-left .marker-label[data-v-7ca62282]{left:0;transform:none}.edge-right .marker-label[data-v-7ca62282]{left:auto;right:0;transform:none}.marker-dot[data-v-7ca62282]{box-sizing:border-box;border-radius:50%;width:20px;height:20px}.marker-you .marker-dot[data-v-7ca62282]{background:var(--ochre);box-shadow:0 0 0 4px var(--paper)}.marker-others .marker-dot[data-v-7ca62282]{border:3px solid var(--concede-warm);background:0 0}.marker-label[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-muted);font-size:.78rem}.marker-label strong[data-v-7ca62282]{font-family:var(--serif);color:var(--ink);margin-left:.2rem;font-size:1.25rem;font-weight:500}.phase-0 .marker[data-v-7ca62282],.phase-1 .marker-others[data-v-7ca62282]{opacity:0}.scale.gm[data-v-7ca62282]{margin:.5rem 0 1.5rem}.scale-ends[data-v-7ca62282]{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;font-size:.68rem;display:flex}.reveal-late[data-v-7ca62282]{width:100%;transition:opacity .6s,transform .6s}.scale:not(.phase-3)+.reveal-late[data-v-7ca62282]{opacity:0;transform:translateY(8px)}.rt-gap[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-muted);margin:0 0 1.75rem;font-size:.95rem}.rt-gap strong[data-v-7ca62282]{color:var(--concede-warm);font-weight:600}.rt-compare[data-v-7ca62282],.rt-legend[data-v-7ca62282],.rt-stat[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-muted);max-width:36rem;margin:0 0 1.25rem;font-size:.9rem;line-height:1.65}.rt-compare em[data-v-7ca62282],.rt-shared em[data-v-7ca62282]{color:var(--ink);font-style:italic}.rt-stat[data-v-7ca62282]{margin-top:-.4rem;font-size:.85rem}.rt-shared[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-soft);border-left:2px solid var(--ochre);background:var(--paper-warm);max-width:36rem;margin:0 0 1.5rem;padding:.9rem 1.1rem;font-size:.95rem;line-height:1.65}.rt-shared strong[data-v-7ca62282]{color:var(--ink);font-weight:600}.rt-result-name[data-v-7ca62282]{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ochre);margin:0 0 .9rem;font-size:.7rem}.rt-partner[data-v-7ca62282]{color:var(--ink);border-left:2px solid var(--ochre-light);padding-left:1rem}.rt-map[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-muted);border-left:2px solid var(--paper-deep);max-width:34rem;margin:1.5rem 0 0;padding-left:1rem;font-size:.85rem;line-height:1.65}.rt-share[data-v-7ca62282]{border-top:1px solid var(--border-subtle);margin-top:2rem;padding-top:1.75rem}.paths[data-v-7ca62282]{gap:.75rem;width:100%;margin-top:2rem}.path[data-v-7ca62282],.paths[data-v-7ca62282]{flex-direction:column;display:flex}.path[data-v-7ca62282]{background:var(--cream);border:1.5px solid var(--border-subtle);border-radius:var(--radius);gap:.2rem;padding:1.1rem 1.4rem;text-decoration:none;transition:border-color .25s,transform .25s}.path[data-v-7ca62282]:hover{border-color:var(--ochre);transform:translate(3px)}.path-primary[data-v-7ca62282]{border-color:var(--ochre-light)}.path-title[data-v-7ca62282]{font-family:var(--serif);color:var(--ink);font-size:1.18rem}.path-meta[data-v-7ca62282]{font-family:var(--sans);color:var(--ink-muted);font-size:.82rem}.step-enter-active[data-v-7ca62282],.step-leave-active[data-v-7ca62282]{transition:opacity .22s,transform .22s}.step-enter-from[data-v-7ca62282]{opacity:0;transform:translate(14px)}.step-leave-to[data-v-7ca62282]{opacity:0;transform:translate(-10px)}@media (prefers-reduced-motion:reduce){.marker[data-v-7ca62282],.reveal-late[data-v-7ca62282],.scale-gap[data-v-7ca62282],.step-enter-active[data-v-7ca62282],.step-leave-active[data-v-7ca62282]{transition:none}.path[data-v-7ca62282]:hover{transform:none}}@media (width<=640px){.rt[data-v-7ca62282]{justify-content:flex-start;padding:4.5rem 1.15rem 3rem}.rt-meter[data-v-7ca62282]{margin-bottom:2.25rem}.rt-statement[data-v-7ca62282]{min-height:5.2em}}.rt-result-grid[data-v-7ca62282]{grid-template-columns:1fr 11rem;align-items:start;gap:2.5rem;width:100%;margin-right:-13.5rem;display:grid}.rt-result-text[data-v-7ca62282]{min-width:0}@media (width<=1160px){.rt-result-grid[data-v-7ca62282]{margin-right:0}}@media (width<=680px){.rt-result-grid[data-v-7ca62282]{grid-template-columns:1fr}.rt-plate[data-v-7ca62282]{width:min(12rem,60vw)}}.explain[data-v-cbe18f31]{background:var(--paper-warm);border-top:1px solid var(--border-subtle);padding:5rem 1.5rem}.explain-inner[data-v-cbe18f31]{max-width:40rem;margin:0 auto}.explain-eyebrow[data-v-cbe18f31]{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ochre);margin:0 0 1.5rem;font-size:.7rem}.explain-head[data-v-cbe18f31]{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0 0 2rem;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:400;line-height:1.3}.explain-body[data-v-cbe18f31]{font-family:var(--sans);color:var(--ink-soft);margin:0 0 1.4rem;font-size:1rem;line-height:1.8}.explain-body strong[data-v-cbe18f31]{color:var(--ink);font-weight:500}.explain-paths[data-v-cbe18f31]{flex-wrap:wrap;gap:1.75rem;margin-top:2.5rem;display:flex}.explain-cta[data-v-cbe18f31]{font-family:var(--serif);color:var(--ochre);border-bottom:1px solid #0000;font-size:1.08rem;text-decoration:none;transition:border-color .2s}.explain-cta[data-v-cbe18f31]:hover{border-bottom-color:var(--ochre)}.explain-cta-quiet[data-v-cbe18f31]{color:var(--ink-muted)}.explain-cta-quiet[data-v-cbe18f31]:hover{border-bottom-color:var(--ink-faint)}@media (width<=640px){.explain[data-v-cbe18f31]{padding:4rem 1.15rem}}
