.legal.svelte-fklag3{padding-top:calc(var(--header-h) + clamp(2.5rem, 8vw, 5rem));gap:clamp(2rem,5vw,3rem);padding-bottom:clamp(3rem,8vw,6rem);display:grid}.head.svelte-fklag3{gap:.9rem;max-width:44rem;display:grid}.heading.svelte-fklag3{font-size:clamp(2.3rem,7vw,4.25rem)}.meta.svelte-fklag3{color:var(--ink-2);font-size:.9rem}.draft.svelte-fklag3{border:1.5px dashed var(--ink);background:var(--paper-2);margin-top:.5rem;padding:.9rem 1.1rem;font-size:.95rem}.todo.svelte-fklag3{color:var(--ink);border-bottom:1px dashed var(--ink);background:#fff1b8;padding:0 .25em}.toc.svelte-fklag3 ol:where(.svelte-fklag3){border-block:1px solid var(--hair);counter-reset:toc;gap:.1rem 2rem;margin:0;padding:1.25rem 0;list-style:none;display:grid}.toc.svelte-fklag3 li:where(.svelte-fklag3){counter-increment:toc}.toc.svelte-fklag3 a:where(.svelte-fklag3){min-height:2.75rem;font-family:var(--font-ui);letter-spacing:var(--track);text-transform:uppercase;align-items:center;gap:.75rem;font-size:.75rem;font-weight:600;text-decoration:none;display:flex}.toc.svelte-fklag3 a:where(.svelte-fklag3):before{content:counter(toc, decimal-leading-zero);color:var(--ink-2)}.toc.svelte-fklag3 a:where(.svelte-fklag3):hover{text-underline-offset:.3em;text-decoration:underline}.body.svelte-fklag3{max-width:44rem;font-size:1rem;font-weight:600}.body.svelte-fklag3 section:where(.svelte-fklag3){border-top:1px solid var(--hair);scroll-margin-top:calc(var(--header-h) + 1rem);padding-block:1.75rem}.body.svelte-fklag3 section:where(.svelte-fklag3):first-child{border-top:0;padding-top:0}.body.svelte-fklag3 h2:where(.svelte-fklag3){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:.9rem;font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:600;line-height:1.15}.body.svelte-fklag3 h3:where(.svelte-fklag3){font-family:var(--font-ui);letter-spacing:var(--track);text-transform:uppercase;margin:1.25rem 0 .4rem;font-size:.78rem;font-weight:600}.body.svelte-fklag3 p:where(.svelte-fklag3),.body.svelte-fklag3 ul:where(.svelte-fklag3),.body.svelte-fklag3 address:where(.svelte-fklag3){margin:0 0 .9rem}.body.svelte-fklag3 ul:where(.svelte-fklag3){padding-left:1.2rem}.body.svelte-fklag3 li:where(.svelte-fklag3)+li:where(.svelte-fklag3){margin-top:.35rem}address.svelte-fklag3{border-left:2px solid var(--ink);padding-left:1rem;font-style:normal}.body.svelte-fklag3 a:where(.svelte-fklag3){text-underline-offset:.2em;overflow-wrap:anywhere}code.svelte-fklag3{overflow-wrap:anywhere;font-size:.88em}@media (width>=60rem){.legal.svelte-fklag3{grid-template-columns:16rem minmax(0,44rem);column-gap:clamp(3rem,6vw,6rem)}.head.svelte-fklag3{grid-column:1/-1}.toc.svelte-fklag3{top:calc(var(--header-h) + 1.5rem);align-self:start;position:sticky}.toc.svelte-fklag3 ol:where(.svelte-fklag3){border-bottom:0}}
