.toc__label[data-astro-cid-777wqlmu]{margin-bottom:var(--s-3)}.toc__list[data-astro-cid-777wqlmu]{border-left:1px solid var(--hairline);margin:0;padding:0;list-style:none}.toc__item[data-astro-cid-777wqlmu]+.toc__item[data-astro-cid-777wqlmu]{margin-top:0}.toc__link[data-astro-cid-777wqlmu]{padding:.35em 0 .35em var(--s-4);font-family:var(--font-display);font-weight:500;font-size:var(--fs-meta);color:var(--on-surface-muted);border-left:1px solid #0000;margin-left:-1px;line-height:1.3;display:block}.toc__link[data-astro-cid-777wqlmu]:hover,.toc__link[data-astro-cid-777wqlmu]:focus-visible{color:var(--on-surface);border-left-color:var(--on-surface);text-decoration:none}.draft-notice[data-astro-cid-xfxfzaw7]{white-space:normal;max-width:none;color:var(--on-surface-muted);border-radius:20px;padding:.6em 1.1em .6em .9em;line-height:1.35}.draft-notice__dot[data-astro-cid-xfxfzaw7]{background:currentColor;border-radius:50%;flex:none;width:.55em;height:.55em}.prose{max-width:72ch}.prose h1{margin-bottom:var(--s-4)}.prose h2{font-family:var(--font-display);letter-spacing:var(--ls-tight);margin-top:var(--s-8);margin-bottom:var(--s-4);scroll-margin-top:calc(var(--topbar-h) + 16px);font-size:1.625rem}.prose h3{margin-top:var(--s-6);margin-bottom:var(--s-3);font-size:1.2rem}.prose{font-size:1.0625rem;line-height:1.65}.prose p,.prose li{color:#010101d1;max-width:none}.prose p,.prose ul,.prose ol{margin-bottom:var(--s-4)}.prose li+li{margin-top:var(--s-2)}.prose a{color:var(--on-surface);text-underline-offset:.18em;text-decoration:underline}.prose strong{color:var(--on-surface)}.prose table{border-collapse:collapse;width:100%;margin:var(--s-5) 0;font-size:.95rem}.prose th,.prose td{text-align:left;vertical-align:top;border-top:1px solid var(--hairline);padding:.7em .75em}.prose th{font-family:var(--font-display);color:var(--on-surface);font-weight:600}.prose code{background:#0101010f;border-radius:6px;padding:.1em .35em;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9em}.prose blockquote{border-left:3px solid var(--on-surface);padding-left:var(--s-4);color:var(--on-surface);font-weight:500}.prose hr{border:0;border-top:1px solid var(--hairline);margin:var(--s-7) 0}@media (width<=559px){.prose table,.prose tbody,.prose tr,.prose th,.prose td{display:block}.prose thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose tr{padding:var(--s-3) 0;border-top:1px solid var(--hairline)}.prose th,.prose td{border:0;padding:.2em 0}.prose td+td{margin-top:.35em}}.legal[data-astro-cid-fmzvkzhr]{padding:calc(var(--topbar-h) + var(--s-8)) 0 var(--s-10);background:var(--surface);color:var(--on-surface)}.legal__title[data-astro-cid-fmzvkzhr]{letter-spacing:-.03em;font-size:clamp(2.75rem,7vw,5.5rem)}.legal__grid[data-astro-cid-fmzvkzhr]{gap:var(--s-7);grid-template-areas:"head""toc""body";display:grid}.legal__head[data-astro-cid-fmzvkzhr]{grid-area:head}.legal__aside[data-astro-cid-fmzvkzhr]{grid-area:toc}.legal__body[data-astro-cid-fmzvkzhr]{grid-area:body}.legal__title[data-astro-cid-fmzvkzhr]{margin-bottom:var(--s-5)}.legal__head[data-astro-cid-fmzvkzhr] .draft-notice{margin-bottom:var(--s-4)}.legal__updated[data-astro-cid-fmzvkzhr]{max-width:none}@media (width>=1024px){.legal__grid[data-astro-cid-fmzvkzhr]{column-gap:var(--s-9);row-gap:var(--s-7);grid-template-columns:240px minmax(0,1fr);grid-template-areas:"toc head""toc body";align-items:start}.legal__aside[data-astro-cid-fmzvkzhr]{top:calc(var(--topbar-h) + var(--s-5));max-height:calc(100svh - var(--topbar-h) - var(--s-7));overscroll-behavior:contain;padding-bottom:var(--s-4);position:sticky;overflow-y:auto}}
