.toc[data-v-ef756e72]{border-top:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);margin-top:2rem;padding:1.25rem 1.5rem}.toc__title[data-v-ef756e72]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}.toc__list[data-v-ef756e72]{counter-reset:toc;margin-top:.75rem}.toc__item[data-v-ef756e72]{counter-increment:toc;padding-left:2.25rem}.toc__item+.toc__item[data-v-ef756e72]{margin-top:.4rem}.toc__item[data-v-ef756e72]:before{width:2.25rem;font-family:var(--font-hand);color:var(--color-text-muted);content:counter(toc);margin-left:-2.25rem;font-size:1.125rem;display:inline-block}.toc__sublist[data-v-ef756e72]{margin-top:.25rem}.toc__subitem[data-v-ef756e72]{margin-top:.2rem;font-size:.9375rem}.toc__subitem[data-v-ef756e72]:before{color:var(--color-line);content:"—";margin-right:.5rem}.toc__link[data-v-ef756e72]{-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line)}.toc__link--sub[data-v-ef756e72]{color:var(--color-text-secondary)}.qa[data-v-831d980d]{max-width:65ch;margin-top:3rem}.qa__title[data-v-831d980d]{scroll-margin-top:1.5rem;font-size:1.375rem;font-weight:600}.qa__list[data-v-831d980d]{margin-top:1.25rem}.qa__item[data-v-831d980d]{border-top:1px solid var(--color-line-soft);padding-top:1.25rem}.qa__item+.qa__item[data-v-831d980d]{margin-top:1.25rem}.qa__answer[data-v-831d980d],.qa__question[data-v-831d980d]{margin:0;padding-left:2rem;position:relative}.qa__question[data-v-831d980d]{font-weight:600}.qa__answer[data-v-831d980d]{color:var(--color-text-secondary);margin-top:.4rem}.qa__marker[data-v-831d980d]{color:var(--color-text-muted);font-size:1.25rem;position:absolute;left:0}.qa__question .qa__marker[data-v-831d980d]{color:var(--color-accent-text)}.article[data-v-c084e28a]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius);max-width:52rem;margin:2.5rem auto 4rem;padding:2.5rem 1.75rem 3rem}.article__kicker[data-v-c084e28a]{color:var(--color-text-secondary);font-size:1.25rem}.article__title[data-v-c084e28a]{letter-spacing:-.015em;max-width:24ch;margin-top:.35rem;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);font-weight:600;line-height:1.15}.article__lede[data-v-c084e28a]{max-width:60ch;color:var(--color-text-secondary);margin-top:.9rem;font-size:1.0625rem}.article__dates[data-v-c084e28a]{color:var(--color-text-muted);flex-wrap:wrap;gap:.4rem;margin-top:1rem;font-size:.8125rem;display:flex}.article__body[data-v-c084e28a]{counter-reset:section;margin-top:2.5rem}.article__cta[data-v-c084e28a]{max-width:65ch}.article__back[data-v-c084e28a]{max-width:65ch;margin-top:2rem;font-size:.9375rem}.article__body[data-v-c084e28a] h2{counter-increment:section;max-width:65ch;margin-top:2.75rem;scroll-margin-top:1.5rem;font-size:1.375rem;font-weight:600;line-height:1.25}.article__body[data-v-c084e28a] h2:before{font-family:var(--font-hand);color:var(--color-text-muted);content:counter(section);font-size:1.125rem;font-weight:600;line-height:1;display:block}.article__body[data-v-c084e28a] h3{max-width:65ch;margin-top:1.75rem;scroll-margin-top:1.5rem;font-size:1.0625rem;font-weight:600}.article__body[data-v-c084e28a] h2 a,.article__body[data-v-c084e28a] h3 a{color:inherit;text-decoration:none}.article__body[data-v-c084e28a] h2 a:hover,.article__body[data-v-c084e28a] h3 a:hover{color:var(--color-accent-text)}.article__body[data-v-c084e28a] p{max-width:65ch;margin-top:1rem}.article__body[data-v-c084e28a] ol,.article__body[data-v-c084e28a] ul{max-width:65ch;list-style:revert;margin-top:1rem;padding-left:1.5rem}.article__body[data-v-c084e28a] li{margin-top:.35rem}.article__body[data-v-c084e28a] li::marker{color:var(--color-text-muted)}.article__body[data-v-c084e28a] strong{font-weight:600}.article__body[data-v-c084e28a] blockquote{max-width:65ch;color:var(--color-text-secondary);border-left:2px solid var(--color-line);margin:1.5rem 0 0;padding-left:1rem}.article__body[data-v-c084e28a] hr{border:0;border-top:1px solid var(--color-line-soft);max-width:65ch;margin:2.5rem 0 0}.article__body[data-v-c084e28a] code{font-size:.9375em}.article__body[data-v-c084e28a] .table-wrap{margin-top:1.5rem;overflow-x:auto}.article__body[data-v-c084e28a] table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.9375rem}.article__body[data-v-c084e28a] td,.article__body[data-v-c084e28a] th{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line-soft);padding:.55rem .75rem}.article__body[data-v-c084e28a] th{color:var(--color-text);white-space:nowrap;border-bottom-color:var(--color-line);font-weight:600}.article__body[data-v-c084e28a] td{color:var(--color-text-secondary)}.article__body[data-v-c084e28a] tbody tr:hover td{background:var(--color-bg)}@media (width>=52rem){.article[data-v-c084e28a]{padding:3rem 3.5rem 3.5rem}.article__body[data-v-c084e28a] h2{position:relative}.article__body[data-v-c084e28a] h2:before{position:absolute;top:.15rem;left:-2.5rem}}
