.toc[data-astro-cid-6t6zfk7k]{margin:32px 0;padding:20px 24px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.toc__title[data-astro-cid-6t6zfk7k]{font-family:var(--font-heading);font-weight:700;cursor:pointer}.toc__list[data-astro-cid-6t6zfk7k]{margin:12px 0 0;padding-left:1.4em;font-size:.93rem}.toc__item--h3[data-astro-cid-6t6zfk7k]{margin-left:1em;font-size:.88rem;list-style:circle}.toc__item[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]{color:var(--color-text);text-decoration:none}.toc__item[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]:hover{color:var(--color-primary);text-decoration:underline}.point[data-astro-cid-guo5mj7m]{margin:28px 0;padding:18px 22px;border-left:5px solid var(--color-primary);border-radius:0 var(--radius) var(--radius) 0;background:var(--color-primary-soft)}.point--warning[data-astro-cid-guo5mj7m]{border-left-color:var(--color-accent);background:var(--color-accent-soft)}.point--summary[data-astro-cid-guo5mj7m]{border:2px solid var(--color-primary);border-radius:var(--radius);background:var(--color-surface)}.point--voice[data-astro-cid-guo5mj7m]{border:1px solid var(--color-border);border-left:5px solid var(--color-primary);background:var(--color-surface);box-shadow:var(--shadow)}.point__title[data-astro-cid-guo5mj7m]{margin:0 0 6px;color:var(--color-primary-dark);font-family:var(--font-heading);font-weight:700}.point--warning[data-astro-cid-guo5mj7m] .point__title[data-astro-cid-guo5mj7m]{color:var(--color-accent-dark)}.point__body[data-astro-cid-guo5mj7m]>:first-child{margin-top:0}.point__body[data-astro-cid-guo5mj7m]>:last-child{margin-bottom:0}.inline-cta[data-astro-cid-riypamuq]{margin:36px 0;padding:24px;border:2px dashed var(--color-border);border-radius:var(--radius);background:var(--color-surface);text-align:center}.inline-cta__lead[data-astro-cid-riypamuq]{margin:0;font-family:var(--font-heading);font-weight:700}.inline-cta__text[data-astro-cid-riypamuq]{margin:4px 0 16px;color:var(--color-muted);font-size:.9rem}.flow[data-astro-cid-o6ptrpxd]{margin:32px 0;padding:24px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.flow__steps[data-astro-cid-o6ptrpxd]{margin:0;padding:0;list-style:none}.flow__step[data-astro-cid-o6ptrpxd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"question yes" "no .";column-gap:16px;margin:0}.flow__step--last[data-astro-cid-o6ptrpxd]{display:block}.flow__question[data-astro-cid-o6ptrpxd]{grid-area:question;padding:16px 18px;border:2px solid var(--color-primary);border-radius:var(--radius);background:var(--color-primary-soft)}.flow__num[data-astro-cid-o6ptrpxd]{display:inline-block;padding:0 10px;border-radius:999px;background:var(--color-primary);color:#fff;font-family:var(--font-heading);font-size:.8rem;font-weight:700}.flow__question-text[data-astro-cid-o6ptrpxd]{margin:6px 0 0;font-family:var(--font-heading);font-size:1.05rem;font-weight:700;line-height:1.6}.flow__hint[data-astro-cid-o6ptrpxd]{margin:4px 0 0;color:var(--color-muted);font-size:.85rem;line-height:1.7}.flow__yes[data-astro-cid-o6ptrpxd]{grid-area:yes;display:flex;align-items:center;gap:8px}.flow__branch[data-astro-cid-o6ptrpxd]{flex-shrink:0;padding:0 10px;border-radius:6px;font-size:.8rem;font-weight:700}.flow__branch--yes[data-astro-cid-o6ptrpxd]{background:var(--color-accent-soft);color:var(--color-accent-dark)}.flow__branch--no[data-astro-cid-o6ptrpxd]{background:var(--color-surface-alt);color:var(--color-muted)}.flow__arrow[data-astro-cid-o6ptrpxd],.flow__down[data-astro-cid-o6ptrpxd]{color:var(--color-primary);font-weight:700}.flow__result[data-astro-cid-o6ptrpxd]{flex:1;padding:14px 16px;border:2px solid var(--color-accent);border-radius:var(--radius);background:#fff}.flow__option[data-astro-cid-o6ptrpxd]{margin:0;color:var(--color-accent-dark);font-family:var(--font-heading);font-size:1.15rem;font-weight:700}.flow__result-text[data-astro-cid-o6ptrpxd]{margin:2px 0 0;font-size:.88rem;line-height:1.7}.flow__link[data-astro-cid-o6ptrpxd]{display:inline-block;margin-top:6px;font-size:.85rem;font-weight:700}.flow__no[data-astro-cid-o6ptrpxd]{grid-area:no;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0}.flow__down[data-astro-cid-o6ptrpxd]{font-size:1.3rem;line-height:1}.flow__result--last[data-astro-cid-o6ptrpxd]{max-width:calc(50% - 8px)}@media(max-width:640px){.flow[data-astro-cid-o6ptrpxd]{padding:16px}.flow__step[data-astro-cid-o6ptrpxd]{grid-template-columns:1fr;grid-template-areas:"question" "yes" "no";row-gap:8px}.flow__yes[data-astro-cid-o6ptrpxd]{padding-left:12px}.flow__result--last[data-astro-cid-o6ptrpxd]{max-width:none}}.article__container[data-astro-cid-egy2cilp]{max-width:800px;padding-top:24px;padding-bottom:56px}.article__header[data-astro-cid-egy2cilp]{margin-top:24px}.article__category[data-astro-cid-egy2cilp]{display:inline-block;padding:0 12px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary-dark);font-size:.8rem;font-weight:700;text-decoration:none}.article__title[data-astro-cid-egy2cilp]{margin:12px 0 8px;font-size:clamp(1.5rem,4.4vw,2.1rem)}.article__dates[data-astro-cid-egy2cilp]{display:flex;gap:16px;margin:0;color:var(--color-muted);font-size:.85rem}.article__people[data-astro-cid-egy2cilp]{display:grid;gap:16px;margin-top:24px;padding:20px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.article__disclaimer[data-astro-cid-egy2cilp]{margin:48px 0 0;padding:16px;border-radius:8px;background:var(--color-surface-alt);color:var(--color-muted);font-size:.8rem;line-height:1.8}.related[data-astro-cid-egy2cilp]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}
