.doc.svelte-e10lu1{padding-block:clamp(2.5rem,6vw,5rem)}header.svelte-e10lu1{border-bottom:1px solid var(--rule);max-width:48rem;margin-bottom:2.5rem;padding-bottom:2rem}h1.svelte-e10lu1{font-family:var(--serif);letter-spacing:-.025em;margin-top:.8rem;font-size:clamp(2.2rem,5.5vw,3.4rem);font-weight:400;line-height:1.04}.intro.svelte-e10lu1{color:var(--ink-2);margin-top:1.2rem;font-size:1.1rem}.prose.svelte-e10lu1{max-width:46rem}.prose.svelte-e10lu1 h2{font-family:var(--serif);letter-spacing:-.01em;margin-top:2.6rem;font-size:1.6rem;font-weight:400}.prose.svelte-e10lu1 h3{margin-top:1.4rem;font-weight:650}.prose.svelte-e10lu1 p,.prose.svelte-e10lu1 ul,.prose.svelte-e10lu1 table{margin-top:.8rem}.prose.svelte-e10lu1 ul{padding-left:1.4rem;list-style:outside}.prose.svelte-e10lu1 li+li{margin-top:.35rem}.prose.svelte-e10lu1 li::marker{color:var(--ink-3)}.prose.svelte-e10lu1 table{border-collapse:collapse;width:100%;font-size:.92rem}.prose.svelte-e10lu1 th,.prose.svelte-e10lu1 td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:.55rem .6rem .55rem 0}.prose.svelte-e10lu1 th{color:var(--ink-3);font-size:.75rem;font-weight:500}.prose.svelte-e10lu1 a{text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}.prose.svelte-e10lu1 a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (width<=520px){.prose.svelte-e10lu1 table{display:block;overflow-x:auto}}
