.crumb[data-astro-cid-qdx5zw3m]{gap:var(--space-1) var(--space-2);margin-bottom:var(--space-8);color:var(--color-text-secondary);flex-wrap:wrap;font-size:.9375rem;display:flex}.crumb[data-astro-cid-qdx5zw3m] a[data-astro-cid-qdx5zw3m]{align-items:center;gap:var(--space-1-5);color:var(--color-text-secondary);text-decoration:none;display:inline-flex}.crumb[data-astro-cid-qdx5zw3m] a[data-astro-cid-qdx5zw3m]:hover{color:var(--color-text-primary);text-decoration:underline}.takeaway[data-astro-cid-qdx5zw3m]{margin:0 0 var(--space-10);max-width:40ch;font-size:1.1875rem;line-height:1.5}.example-label[data-astro-cid-qdx5zw3m]{margin:var(--space-10) 0 var(--space-2);color:var(--color-text-secondary);font-weight:600}.example-title[data-astro-cid-qdx5zw3m]{margin:0 0 var(--space-4);font-size:clamp(1.5rem,3.5vw,2rem);line-height:1.15}h1[data-astro-cid-qdx5zw3m]{margin-bottom:var(--space-4);font-size:clamp(2.125rem,5.5vw,3.5rem)}.meta[data-astro-cid-qdx5zw3m]{gap:var(--space-2);margin:0 0 var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.meta[data-astro-cid-qdx5zw3m] li[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-full);color:var(--color-text-secondary);background:var(--color-surface-primary);border:1px solid var(--color-border-default);font-size:.75rem}.meta[data-astro-cid-qdx5zw3m] .synthetic[data-astro-cid-qdx5zw3m]{border-style:dashed;border-color:var(--color-text-secondary)}.question[data-astro-cid-qdx5zw3m]{margin:var(--space-10) 0 var(--space-8);padding:clamp(var(--space-5), 4vw, var(--space-8));background-color:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-2xl);box-shadow:0 1px 2px #1a1c200a,0 12px 32px -12px #1a1c201f}figure[data-astro-cid-qdx5zw3m]{margin:var(--space-6) 0 0}figcaption[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--space-2);font-size:.75rem}.tag[data-astro-cid-qdx5zw3m]{padding:0 var(--space-1-5);border-radius:var(--radius-sm);margin-right:var(--space-1);border:1px solid;display:inline-block}.packet-note[data-astro-cid-qdx5zw3m]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:.8125rem}.tally[data-astro-cid-qdx5zw3m] table[data-astro-cid-qdx5zw3m]{border-collapse:collapse;width:100%;font-size:.9375rem}.tally[data-astro-cid-qdx5zw3m] th[data-astro-cid-qdx5zw3m],.tally[data-astro-cid-qdx5zw3m] td[data-astro-cid-qdx5zw3m]{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-default);text-align:left;vertical-align:middle}.tally[data-astro-cid-qdx5zw3m] tbody[data-astro-cid-qdx5zw3m] th[data-astro-cid-qdx5zw3m]{padding-right:var(--space-3);font-weight:400}.tally[data-astro-cid-qdx5zw3m] .count[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);text-align:right;padding-right:var(--space-3);font-variant-numeric:tabular-nums;width:3.5rem}.tally[data-astro-cid-qdx5zw3m] .bar-cell[data-astro-cid-qdx5zw3m]{width:38%}.tally[data-astro-cid-qdx5zw3m] .bar[data-astro-cid-qdx5zw3m]{height:.625rem;width:var(--w);background:var(--brand-ink);border-radius:2px;display:block}.tally[data-astro-cid-qdx5zw3m] tfoot[data-astro-cid-qdx5zw3m] th[data-astro-cid-qdx5zw3m],.tally[data-astro-cid-qdx5zw3m] tfoot[data-astro-cid-qdx5zw3m] td[data-astro-cid-qdx5zw3m]{border-bottom:0;font-weight:600}.subset[data-astro-cid-qdx5zw3m]{color:var(--color-text-secondary);font-size:.8125rem;display:block}.table-scroll[data-astro-cid-qdx5zw3m]{overflow-x:auto}.table[data-astro-cid-qdx5zw3m] table[data-astro-cid-qdx5zw3m]{border-collapse:collapse;width:100%;font-size:.9375rem}.table[data-astro-cid-qdx5zw3m] th[data-astro-cid-qdx5zw3m],.table[data-astro-cid-qdx5zw3m] td[data-astro-cid-qdx5zw3m]{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:1px solid var(--color-border-default);text-align:left}.table[data-astro-cid-qdx5zw3m] thead[data-astro-cid-qdx5zw3m] th[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);color:var(--color-text-secondary);text-align:right;font-size:.75rem;font-weight:400}.table[data-astro-cid-qdx5zw3m] tbody[data-astro-cid-qdx5zw3m] th[data-astro-cid-qdx5zw3m]{font-weight:400}.table[data-astro-cid-qdx5zw3m] td[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.generated[data-astro-cid-qdx5zw3m]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-page);border:1px solid var(--color-border-hover)}.generated[data-astro-cid-qdx5zw3m] p[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);margin:0;font-size:.9375rem;line-height:1.5}.policy[data-astro-cid-qdx5zw3m] p[data-astro-cid-qdx5zw3m]{margin:0;padding-left:0;font-size:.9375rem}.notes[data-astro-cid-qdx5zw3m] ul[data-astro-cid-qdx5zw3m]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.notes[data-astro-cid-qdx5zw3m] li[data-astro-cid-qdx5zw3m]{padding:var(--space-2-5) var(--space-3);border:1px dashed var(--color-border-hover);border-radius:var(--radius-md);gap:0;font-size:.9375rem;display:grid}.notes[data-astro-cid-qdx5zw3m] .who[data-astro-cid-qdx5zw3m]{color:var(--color-text-secondary);font-size:.8125rem}.list[data-astro-cid-qdx5zw3m] dl[data-astro-cid-qdx5zw3m]{border-top:1px solid var(--color-border-default);margin:0}.list[data-astro-cid-qdx5zw3m] dl[data-astro-cid-qdx5zw3m] div[data-astro-cid-qdx5zw3m]{gap:var(--space-3);padding:var(--space-2-5) 0;border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,11rem) minmax(0,1fr);font-size:.9375rem;display:grid}.list[data-astro-cid-qdx5zw3m] dt[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);font-size:.8125rem}.list[data-astro-cid-qdx5zw3m] dd[data-astro-cid-qdx5zw3m]{margin:0}.ask[data-astro-cid-qdx5zw3m]{margin:var(--space-6) 0 0;font-family:var(--font-display);font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600;line-height:1.3}.attempt[data-astro-cid-qdx5zw3m]{margin-bottom:var(--space-12)}.attempt[data-astro-cid-qdx5zw3m] h2[data-astro-cid-qdx5zw3m],.check[data-astro-cid-qdx5zw3m] h2[data-astro-cid-qdx5zw3m],.traps[data-astro-cid-qdx5zw3m] h2[data-astro-cid-qdx5zw3m],.bottom-line[data-astro-cid-qdx5zw3m] h2[data-astro-cid-qdx5zw3m]{font-size:1.25rem}.attempt[data-astro-cid-qdx5zw3m] p[data-astro-cid-qdx5zw3m]{color:var(--color-text-secondary)}.attempt[data-astro-cid-qdx5zw3m] label[data-astro-cid-qdx5zw3m]{margin-bottom:var(--space-2);font-weight:600;display:block}.optional[data-astro-cid-qdx5zw3m]{color:var(--color-text-secondary);font-weight:400}textarea[data-astro-cid-qdx5zw3m]{resize:vertical;width:100%;min-height:8rem;padding:var(--space-3) var(--space-4);font:inherit;color:inherit;background:var(--color-surface-primary);border:1px solid var(--color-border-hover);border-radius:var(--radius-lg);display:block}textarea[data-astro-cid-qdx5zw3m]:hover{border-color:var(--color-text-secondary)}textarea[data-astro-cid-qdx5zw3m]:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.answer-note[data-astro-cid-qdx5zw3m]{margin:var(--space-2) 0 0;font-size:.875rem}#answer-title[data-astro-cid-qdx5zw3m]:focus{outline:none}.sub[data-astro-cid-qdx5zw3m]{color:var(--color-text-secondary)}.steps[data-astro-cid-qdx5zw3m]{border-top:1px solid var(--color-border-hover);margin-top:var(--space-4)}details[data-astro-cid-qdx5zw3m]{border-bottom:1px solid var(--color-border-hover)}summary[data-astro-cid-qdx5zw3m]{cursor:pointer;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-8) var(--space-4) 0;min-height:44px;list-style:none;display:flex;position:relative}summary[data-astro-cid-qdx5zw3m]::-webkit-details-marker{display:none}summary[data-astro-cid-qdx5zw3m] .icon-toggle{right:var(--space-1);color:var(--color-text-secondary);font-size:1.125rem;position:absolute;top:calc(50% - .5em)}details[data-astro-cid-qdx5zw3m][open] summary[data-astro-cid-qdx5zw3m] .icon-toggle-v{transform:scaleY(0)}.step-n[data-astro-cid-qdx5zw3m]{width:2.25rem;font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex:none;font-size:1.75rem;font-weight:700;line-height:1}details[data-astro-cid-qdx5zw3m][open] .step-n[data-astro-cid-qdx5zw3m]{color:var(--brand-ink)}.step-title[data-astro-cid-qdx5zw3m]{text-wrap:balance;font-size:1.125rem;font-weight:600;line-height:1.25}summary[data-astro-cid-qdx5zw3m]:hover .step-title[data-astro-cid-qdx5zw3m]{text-decoration:underline}.step-body[data-astro-cid-qdx5zw3m]{padding:0 0 var(--space-6)}.pick[data-astro-cid-qdx5zw3m]{margin:0 0 var(--space-3);font-weight:600}.choices[data-astro-cid-qdx5zw3m]{margin:0 0 var(--space-4);gap:var(--space-2);padding:0;list-style:none;display:grid}details[data-astro-cid-qdx5zw3m].choice{border:1px solid var(--color-border-hover);border-radius:var(--radius-lg);background:var(--color-surface-primary)}details[data-astro-cid-qdx5zw3m].choice summary[data-astro-cid-qdx5zw3m]{padding:var(--space-3) var(--space-4);min-height:44px;font-weight:500;position:static}details[data-astro-cid-qdx5zw3m].choice summary[data-astro-cid-qdx5zw3m]:before{content:"○";margin-right:var(--space-2);color:var(--color-text-secondary)}details[data-astro-cid-qdx5zw3m].choice p[data-astro-cid-qdx5zw3m]{padding:0 var(--space-4) var(--space-3);color:var(--color-text-secondary);margin:0}details[data-astro-cid-qdx5zw3m].choice .verdict[data-astro-cid-qdx5zw3m]{color:var(--color-text-primary)}details[data-astro-cid-qdx5zw3m].choice.is-strong[open]{border-color:var(--color-success);box-shadow:inset 0 0 0 1px var(--color-success)}details[data-astro-cid-qdx5zw3m].choice.is-strong[open] summary[data-astro-cid-qdx5zw3m]:before{content:"●";color:var(--color-success)}details[data-astro-cid-qdx5zw3m].choice.is-weak[open]{border-color:var(--color-warning)}details[data-astro-cid-qdx5zw3m].choice.is-weak[open] summary[data-astro-cid-qdx5zw3m]:before{content:"●";color:var(--color-warning)}details[data-astro-cid-qdx5zw3m].answer{border-bottom:0}details[data-astro-cid-qdx5zw3m].answer summary[data-astro-cid-qdx5zw3m]{padding:var(--space-2) 0;text-underline-offset:.2em;font-weight:600;text-decoration:underline;position:static}.says-figure[data-astro-cid-qdx5zw3m]{margin:var(--space-2) 0 var(--space-4)}.says-figure[data-astro-cid-qdx5zw3m] figcaption[data-astro-cid-qdx5zw3m]{font-family:var(--font-body);text-transform:none;letter-spacing:0;margin:var(--space-2) 0 0;font-size:.875rem}.says[data-astro-cid-qdx5zw3m]{padding:var(--space-4) var(--space-5);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);margin:0}blockquote[data-astro-cid-qdx5zw3m].says p[data-astro-cid-qdx5zw3m]{margin:0}.why[data-astro-cid-qdx5zw3m]{color:var(--color-text-secondary);margin:0}.why[data-astro-cid-qdx5zw3m] strong[data-astro-cid-qdx5zw3m]{color:var(--color-text-primary)}.bottom-line[data-astro-cid-qdx5zw3m]{margin-top:var(--space-12)}.bottom-line[data-astro-cid-qdx5zw3m] dl[data-astro-cid-qdx5zw3m]{border-top:1.5px solid var(--brand-ink);margin:0}.bottom-line[data-astro-cid-qdx5zw3m] dl[data-astro-cid-qdx5zw3m] div[data-astro-cid-qdx5zw3m]{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,10rem) minmax(0,1fr);display:grid}.bottom-line[data-astro-cid-qdx5zw3m] dt[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);color:var(--color-text-secondary);padding-top:.2em;font-size:.8125rem}.bottom-line[data-astro-cid-qdx5zw3m] dd[data-astro-cid-qdx5zw3m]{margin:0}.bottom-line[data-astro-cid-qdx5zw3m] div[data-astro-cid-qdx5zw3m]:first-child dd[data-astro-cid-qdx5zw3m]{font-weight:600}.follow-up[data-astro-cid-qdx5zw3m]{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:.9375rem}.traps[data-astro-cid-qdx5zw3m]{margin-top:var(--space-12)}.traps[data-astro-cid-qdx5zw3m] ul[data-astro-cid-qdx5zw3m]{padding-left:var(--space-5);color:var(--color-text-secondary)}.check[data-astro-cid-qdx5zw3m]{margin-top:var(--space-12)}.check[data-astro-cid-qdx5zw3m] ul[data-astro-cid-qdx5zw3m]{padding-left:var(--space-5)}.coach[data-astro-cid-qdx5zw3m]{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border-default);color:var(--color-text-secondary)}.coach[data-astro-cid-qdx5zw3m] a[data-astro-cid-qdx5zw3m]{color:var(--color-text-primary);font-weight:600}.reviewed[data-astro-cid-qdx5zw3m]{margin-top:var(--space-6);color:var(--color-text-secondary);font-size:.875rem}.next[data-astro-cid-qdx5zw3m]{gap:var(--space-1);margin-top:var(--space-8);padding:var(--space-5) var(--space-6);border:1px solid var(--color-border-hover);border-radius:var(--radius-xl);background:var(--color-surface-primary);text-decoration:none;display:grid}.next[data-astro-cid-qdx5zw3m]:hover{border-color:var(--brand-ink)}.next-label[data-astro-cid-qdx5zw3m]{color:var(--color-text-secondary);font-size:.875rem}.next-title[data-astro-cid-qdx5zw3m]{font-family:var(--font-display);font-size:1.25rem;font-weight:650;line-height:1.25}@media (width<=40rem){.list[data-astro-cid-qdx5zw3m] dl[data-astro-cid-qdx5zw3m] div[data-astro-cid-qdx5zw3m],.bottom-line[data-astro-cid-qdx5zw3m] dl[data-astro-cid-qdx5zw3m] div[data-astro-cid-qdx5zw3m]{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.tally[data-astro-cid-qdx5zw3m] .bar-cell[data-astro-cid-qdx5zw3m]{width:28%}}.voices[data-astro-cid-qdx5zw3m]{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.voices[data-astro-cid-qdx5zw3m] a[data-astro-cid-qdx5zw3m]{align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-1-5) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-surface-primary);font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.voices[data-astro-cid-qdx5zw3m] a[data-astro-cid-qdx5zw3m]:hover{border-color:var(--brand-ink)}.tests-quote[data-astro-cid-qdx5zw3m]{margin-top:calc(-1 * var(--space-2));color:var(--color-text-secondary);font-size:.9375rem}.tests-quote[data-astro-cid-qdx5zw3m] .cite[data-astro-cid-qdx5zw3m]{color:var(--color-text-primary);text-decoration-color:var(--color-border-hover)}.tests-date[data-astro-cid-qdx5zw3m]{font-family:var(--font-label);white-space:nowrap;font-size:.75rem}.structure[data-astro-cid-qdx5zw3m]{margin-bottom:var(--space-12)}.structure[data-astro-cid-qdx5zw3m] h2[data-astro-cid-qdx5zw3m],.contrast[data-astro-cid-qdx5zw3m] h2[data-astro-cid-qdx5zw3m]{font-size:1.25rem}.structure[data-astro-cid-qdx5zw3m] ol[data-astro-cid-qdx5zw3m]{margin:var(--space-3) 0 0;counter-reset:part;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.structure[data-astro-cid-qdx5zw3m] li[data-astro-cid-qdx5zw3m]{counter-increment:part;padding:var(--space-1-5) var(--space-3);border:1px solid var(--color-border-hover);border-radius:var(--radius-full);font-size:.9375rem}.structure[data-astro-cid-qdx5zw3m] li[data-astro-cid-qdx5zw3m]:before{content:counter(part);margin-right:var(--space-1-5);font-family:var(--font-label);color:var(--color-text-secondary);font-size:.75rem}.contrast[data-astro-cid-qdx5zw3m]{margin-top:var(--space-12)}.contrast-grid[data-astro-cid-qdx5zw3m]{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.contrast-grid[data-astro-cid-qdx5zw3m] figure[data-astro-cid-qdx5zw3m]{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-primary);margin:0}.contrast-grid[data-astro-cid-qdx5zw3m] figcaption[data-astro-cid-qdx5zw3m]{margin-bottom:var(--space-2)}.contrast-grid[data-astro-cid-qdx5zw3m] p[data-astro-cid-qdx5zw3m]{margin:0}.weak[data-astro-cid-qdx5zw3m]{border:1px dashed var(--color-border-hover)}.weak[data-astro-cid-qdx5zw3m] p[data-astro-cid-qdx5zw3m]:first-of-type{color:var(--color-text-secondary)}.weak[data-astro-cid-qdx5zw3m] .fails[data-astro-cid-qdx5zw3m]{margin-top:var(--space-3);color:var(--color-text-secondary);font-size:.875rem}.strong[data-astro-cid-qdx5zw3m]{border:1.5px solid var(--brand-ink)}.honesty[data-astro-cid-qdx5zw3m]{margin-top:var(--space-10);padding:var(--space-5);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-xl)}.honesty[data-astro-cid-qdx5zw3m] h2[data-astro-cid-qdx5zw3m]{margin-bottom:var(--space-2);font-size:1.0625rem}.honesty[data-astro-cid-qdx5zw3m] p[data-astro-cid-qdx5zw3m]{margin:0;font-size:.9375rem}.honesty[data-astro-cid-qdx5zw3m] .checked[data-astro-cid-qdx5zw3m]{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:.8125rem}@media (width<=40rem){.contrast-grid[data-astro-cid-qdx5zw3m]{grid-template-columns:minmax(0,1fr)}}
