.skip[data-v-fa83f512]{z-index:100;background:var(--color-site-white);color:var(--color-ink-950);padding:8px 12px;position:absolute;top:8px;left:8px}.page[data-v-fa83f512]{background:var(--color-site-white);padding:112px 0 96px}.grid[data-v-fa83f512]{gap:40px;max-width:1180px;display:grid}article[data-v-fa83f512]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}h1[data-v-fa83f512]{font:600 clamp(2rem, 4vw, 2.75rem)/1.08 var(--font-heading);letter-spacing:-.03em;color:var(--color-ink-950);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.pdf[data-v-fa83f512]{margin-top:12px;font-size:.875rem}.pdf a[data-v-fa83f512]{color:var(--color-grey-600)}.body[data-v-fa83f512] h2{font:600 1.375rem/1.3 var(--font-heading);letter-spacing:-.02em;color:var(--color-site-ink-900);border-bottom:1px solid var(--color-site-grey-300);margin-top:44px;padding-bottom:12px;scroll-margin-top:88px}.body[data-v-fa83f512] h3{font:600 1.125rem/1.35 var(--font-heading);letter-spacing:-.015em;color:var(--color-site-ink-900);margin-top:28px;scroll-margin-top:88px}.body[data-v-fa83f512] p,.body[data-v-fa83f512] li{color:var(--color-site-ink-700);max-width:70ch;font-size:1.0625rem;line-height:1.6}.body[data-v-fa83f512] p{margin-top:16px}.body[data-v-fa83f512] p,.body[data-v-fa83f512] li{text-align:justify}.body[data-v-fa83f512] ul,.body[data-v-fa83f512] ol{margin:12px 0 0;padding-left:22px}.body[data-v-fa83f512] ul{list-style:outside}.body[data-v-fa83f512] ol{list-style:decimal}.body[data-v-fa83f512] li+li{margin-top:6px}.body[data-v-fa83f512] a{color:var(--color-brand-600)}.body[data-v-fa83f512] table{border-collapse:collapse;margin-top:16px;font-size:.9375rem}.body[data-v-fa83f512] th,.body[data-v-fa83f512] td{border-bottom:1px solid var(--color-site-grey-300);text-align:left;vertical-align:top;color:var(--color-site-ink-700);padding:8px 12px 8px 0}.toc[data-v-fa83f512]{display:none}@media (width>=1024px){.grid[data-v-fa83f512]{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:64px}.toc[data-v-fa83f512]{background:var(--color-site-grey-50);border-radius:22px;margin-top:8px;padding:22px 20px;display:block;position:sticky;top:100px}.toc-h[data-v-fa83f512]{font:600 .75rem/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-950);margin-bottom:14px}.toc ol[data-v-fa83f512]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.toc a[data-v-fa83f512]{color:var(--color-grey-600);font-size:.875rem;line-height:1.35;text-decoration:none;display:block}.toc a[data-v-fa83f512]:hover{color:var(--color-brand-600)}}
