.crumb[data-astro-cid-53hromad]{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-53hromad] a[data-astro-cid-53hromad]{align-items:center;gap:var(--space-1-5);color:var(--color-text-secondary);text-decoration:none;display:inline-flex}.crumb[data-astro-cid-53hromad] a[data-astro-cid-53hromad]:hover{color:var(--color-text-primary);text-decoration:underline}h1[data-astro-cid-53hromad]{margin-bottom:var(--space-4);font-size:clamp(2.125rem,5.5vw,3.5rem)}.meta[data-astro-cid-53hromad]{gap:var(--space-2);margin:0 0 var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.meta[data-astro-cid-53hromad] li[data-astro-cid-53hromad]{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-53hromad] .synthetic[data-astro-cid-53hromad]{border-style:dashed;border-color:var(--color-text-secondary)}.question[data-astro-cid-53hromad]{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-53hromad]{margin:var(--space-6) 0 0}figcaption[data-astro-cid-53hromad]{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-53hromad]{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-53hromad]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:.8125rem}.tally[data-astro-cid-53hromad] table[data-astro-cid-53hromad]{border-collapse:collapse;width:100%;font-size:.9375rem}.tally[data-astro-cid-53hromad] th[data-astro-cid-53hromad],.tally[data-astro-cid-53hromad] td[data-astro-cid-53hromad]{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-default);text-align:left;vertical-align:middle}.tally[data-astro-cid-53hromad] tbody[data-astro-cid-53hromad] th[data-astro-cid-53hromad]{padding-right:var(--space-3);font-weight:400}.tally[data-astro-cid-53hromad] .count[data-astro-cid-53hromad]{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-53hromad] .bar-cell[data-astro-cid-53hromad]{width:38%}.tally[data-astro-cid-53hromad] .bar[data-astro-cid-53hromad]{height:.625rem;width:var(--w);background:var(--brand-ink);border-radius:2px;display:block}.tally[data-astro-cid-53hromad] tfoot[data-astro-cid-53hromad] th[data-astro-cid-53hromad],.tally[data-astro-cid-53hromad] tfoot[data-astro-cid-53hromad] td[data-astro-cid-53hromad]{border-bottom:0;font-weight:600}.subset[data-astro-cid-53hromad]{color:var(--color-text-secondary);font-size:.8125rem;display:block}.generated[data-astro-cid-53hromad]{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-53hromad] p[data-astro-cid-53hromad]{font-family:var(--font-label);margin:0;font-size:.9375rem;line-height:1.5}.policy[data-astro-cid-53hromad] p[data-astro-cid-53hromad]{margin:0;padding-left:0;font-size:.9375rem}.notes[data-astro-cid-53hromad] ul[data-astro-cid-53hromad]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.notes[data-astro-cid-53hromad] li[data-astro-cid-53hromad]{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-53hromad] .who[data-astro-cid-53hromad]{color:var(--color-text-secondary);font-size:.8125rem}.list[data-astro-cid-53hromad] dl[data-astro-cid-53hromad]{border-top:1px solid var(--color-border-default);margin:0}.list[data-astro-cid-53hromad] dl[data-astro-cid-53hromad] div[data-astro-cid-53hromad]{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-53hromad] dt[data-astro-cid-53hromad]{font-family:var(--font-label);font-size:.8125rem}.list[data-astro-cid-53hromad] dd[data-astro-cid-53hromad]{margin:0}.ask[data-astro-cid-53hromad]{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-53hromad]{margin-bottom:var(--space-12)}.attempt[data-astro-cid-53hromad] h2[data-astro-cid-53hromad],.check[data-astro-cid-53hromad] h2[data-astro-cid-53hromad],.traps[data-astro-cid-53hromad] h2[data-astro-cid-53hromad],.bottom-line[data-astro-cid-53hromad] h2[data-astro-cid-53hromad]{font-size:1.25rem}.attempt[data-astro-cid-53hromad] p[data-astro-cid-53hromad]{color:var(--color-text-secondary)}.attempt[data-astro-cid-53hromad] label[data-astro-cid-53hromad]{margin-bottom:var(--space-2);font-weight:600;display:block}.optional[data-astro-cid-53hromad]{color:var(--color-text-secondary);font-weight:400}textarea[data-astro-cid-53hromad]{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-53hromad]:hover{border-color:var(--color-text-secondary)}textarea[data-astro-cid-53hromad]:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.answer-note[data-astro-cid-53hromad]{margin:var(--space-2) 0 0;font-size:.875rem}#answer-title[data-astro-cid-53hromad]:focus{outline:none}.sub[data-astro-cid-53hromad]{color:var(--color-text-secondary)}.steps[data-astro-cid-53hromad]{border-top:1px solid var(--color-border-hover);margin-top:var(--space-4)}details[data-astro-cid-53hromad]{border-bottom:1px solid var(--color-border-hover)}summary[data-astro-cid-53hromad]{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-53hromad]::-webkit-details-marker{display:none}summary[data-astro-cid-53hromad] .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-53hromad][open] summary[data-astro-cid-53hromad] .icon-toggle-v{transform:scaleY(0)}.step-n[data-astro-cid-53hromad]{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-53hromad][open] .step-n[data-astro-cid-53hromad]{color:var(--brand-ink)}.step-title[data-astro-cid-53hromad]{text-wrap:balance;font-size:1.125rem;font-weight:600;line-height:1.25}summary[data-astro-cid-53hromad]:hover .step-title[data-astro-cid-53hromad]{text-decoration:underline}.step-body[data-astro-cid-53hromad]{padding:0 0 var(--space-6)}.says-figure[data-astro-cid-53hromad]{margin:var(--space-2) 0 var(--space-4)}.says-figure[data-astro-cid-53hromad] figcaption[data-astro-cid-53hromad]{font-family:var(--font-body);text-transform:none;letter-spacing:0;margin:var(--space-2) 0 0;font-size:.875rem}.says[data-astro-cid-53hromad]{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-53hromad].says p[data-astro-cid-53hromad]{margin:0}.why[data-astro-cid-53hromad]{color:var(--color-text-secondary);margin:0}.why[data-astro-cid-53hromad] strong[data-astro-cid-53hromad]{color:var(--color-text-primary)}.bottom-line[data-astro-cid-53hromad]{margin-top:var(--space-12)}.bottom-line[data-astro-cid-53hromad] dl[data-astro-cid-53hromad]{border-top:1.5px solid var(--brand-ink);margin:0}.bottom-line[data-astro-cid-53hromad] dl[data-astro-cid-53hromad] div[data-astro-cid-53hromad]{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-53hromad] dt[data-astro-cid-53hromad]{font-family:var(--font-label);color:var(--color-text-secondary);padding-top:.2em;font-size:.8125rem}.bottom-line[data-astro-cid-53hromad] dd[data-astro-cid-53hromad]{margin:0}.bottom-line[data-astro-cid-53hromad] div[data-astro-cid-53hromad]:first-child dd[data-astro-cid-53hromad]{font-weight:600}.follow-up[data-astro-cid-53hromad]{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:.9375rem}.traps[data-astro-cid-53hromad]{margin-top:var(--space-12)}.traps[data-astro-cid-53hromad] ul[data-astro-cid-53hromad]{padding-left:var(--space-5);color:var(--color-text-secondary)}.check[data-astro-cid-53hromad]{margin-top:var(--space-12)}.check[data-astro-cid-53hromad] ul[data-astro-cid-53hromad]{padding-left:var(--space-5)}.coach[data-astro-cid-53hromad]{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-53hromad] a[data-astro-cid-53hromad]{color:var(--color-text-primary);font-weight:600}.reviewed[data-astro-cid-53hromad]{margin-top:var(--space-6);color:var(--color-text-secondary);font-size:.875rem}.next[data-astro-cid-53hromad]{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-53hromad]:hover{border-color:var(--brand-ink)}.next-label[data-astro-cid-53hromad]{color:var(--color-text-secondary);font-size:.875rem}.next-title[data-astro-cid-53hromad]{font-family:var(--font-display);font-size:1.25rem;font-weight:650;line-height:1.25}@media (width<=40rem){.list[data-astro-cid-53hromad] dl[data-astro-cid-53hromad] div[data-astro-cid-53hromad],.bottom-line[data-astro-cid-53hromad] dl[data-astro-cid-53hromad] div[data-astro-cid-53hromad]{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.tally[data-astro-cid-53hromad] .bar-cell[data-astro-cid-53hromad]{width:28%}}
