.author-box[data-astro-cid-hbs4ykhd]{padding:var(--space-4) 0;border-block:1px solid var(--color-border);margin-bottom:var(--space-5);font-size:var(--text-sm)}.author-box__line[data-astro-cid-hbs4ykhd]{margin:0}.toc[data-astro-cid-p33bl5ka]{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-4) var(--space-5);margin-block:var(--space-6);font-size:var(--text-sm)}.toc[data-astro-cid-p33bl5ka] h2[data-astro-cid-p33bl5ka]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-muted);margin:0 0 var(--space-3)}.toc[data-astro-cid-p33bl5ka] ol[data-astro-cid-p33bl5ka]{margin:0;padding:0;list-style:none}.toc[data-astro-cid-p33bl5ka] li[data-astro-cid-p33bl5ka]{margin-bottom:var(--space-2)}.toc__item--3[data-astro-cid-p33bl5ka]{padding-left:var(--space-4)}.takeaways[data-astro-cid-d3nh6r3t]{background:var(--color-surface-alt);border-left:4px solid var(--color-accent-dark);border-radius:var(--radius);padding:var(--space-5);margin-block:var(--space-6)}.takeaways[data-astro-cid-d3nh6r3t] h2[data-astro-cid-d3nh6r3t]{margin:0 0 var(--space-3);font-size:var(--text-lg)}.takeaways[data-astro-cid-d3nh6r3t] ul[data-astro-cid-d3nh6r3t]{padding-left:var(--space-5);margin:0}.takeaways[data-astro-cid-d3nh6r3t] li[data-astro-cid-d3nh6r3t]:last-child{margin-bottom:0}.related[data-astro-cid-uq7lqu2q]{margin-top:var(--space-7)}.related[data-astro-cid-uq7lqu2q] h2[data-astro-cid-uq7lqu2q]{font-size:var(--text-xl)}.related[data-astro-cid-uq7lqu2q] .card[data-astro-cid-uq7lqu2q] p[data-astro-cid-uq7lqu2q]{font-size:var(--text-sm)}.ad-slot[data-astro-cid-ygkiugat]{margin-block:var(--space-6);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-alt);min-height:280px}.ad-slot__label[data-astro-cid-ygkiugat]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-faint);margin:0 0 var(--space-2)}.article[data-astro-cid-sgg5joot]{padding-block:var(--space-6) var(--space-7)}.article__answer[data-astro-cid-sgg5joot]{font-size:var(--text-lg);color:var(--color-ink);border-left:4px solid var(--color-accent-dark);padding-left:var(--space-4);margin-bottom:var(--space-5);font-weight:500}.article__body[data-astro-cid-sgg5joot] h2{scroll-margin-top:var(--space-5)}.article__body[data-astro-cid-sgg5joot] table{margin-bottom:var(--space-5)}.diagram[data-astro-cid-mb5gojzx]{margin:var(--space-6) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.diagram[data-astro-cid-mb5gojzx] svg[data-astro-cid-mb5gojzx]{width:100%;max-width:30rem;height:auto;margin:0 auto;font-family:inherit;display:block}.diagram[data-astro-cid-mb5gojzx] figcaption[data-astro-cid-mb5gojzx]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-muted);text-align:center}.d-box[data-astro-cid-mb5gojzx]{fill:var(--color-surface);stroke:var(--color-accent-border);stroke-width:1.5px}.d-box--brand[data-astro-cid-mb5gojzx]{fill:var(--color-accent-soft);stroke:var(--color-accent)}.d-title[data-astro-cid-mb5gojzx]{fill:var(--color-ink);font-size:15px;font-weight:700}.d-sub[data-astro-cid-mb5gojzx]{fill:var(--color-ink-muted);font-size:13px}.d-label[data-astro-cid-mb5gojzx]{fill:var(--color-ink);font-size:13px;font-weight:600}.d-line[data-astro-cid-mb5gojzx]{fill:none;stroke:var(--color-accent);stroke-width:2px}.d-line--return[data-astro-cid-mb5gojzx]{stroke-dasharray:6 4}.d-arrowhead[data-astro-cid-mb5gojzx]{fill:var(--color-accent)}.d-seg[data-astro-cid-mb5gojzx]{stroke:var(--color-accent);stroke-width:1px}.d-seg--1[data-astro-cid-mb5gojzx]{fill:var(--color-accent-soft)}.d-seg--2[data-astro-cid-mb5gojzx]{fill:var(--color-surface-alt)}.d-seg--3[data-astro-cid-mb5gojzx]{fill:var(--color-accent-border)}.d-part[data-astro-cid-mb5gojzx]{fill:var(--color-surface-alt);stroke:var(--color-border)}.d-part--worked[data-astro-cid-mb5gojzx]{fill:var(--color-surface);stroke:var(--color-accent);stroke-dasharray:5 4}.d-num[data-astro-cid-mb5gojzx]{fill:var(--color-accent)}.d-num-text[data-astro-cid-mb5gojzx]{fill:#fff;font-size:13px;font-weight:700}.tool-box[data-astro-cid-mnzqqsaf]{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border:1px solid var(--color-accent-border);border-left:4px solid var(--color-accent);border-radius:var(--radius);background:var(--color-surface)}.tool-box[data-astro-cid-mnzqqsaf] p[data-astro-cid-mnzqqsaf]{margin:0}.tool-box__eyebrow[data-astro-cid-mnzqqsaf]{font-size:var(--text-sm);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:650}.tool-box__name[data-astro-cid-mnzqqsaf]{font-weight:700;font-size:var(--text-lg);margin-block:var(--space-1)!important}.tool-box__line[data-astro-cid-mnzqqsaf]{font-size:var(--text-sm)}.verify[data-astro-cid-nzfokrik]{background:var(--color-warn-bg);border:1px dashed var(--color-warn-border);color:var(--color-warn-ink);border-radius:4px;padding:.05em .35em;font-size:.9em;font-weight:650}
