.legal.svelte-crb43i{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-crb43i{gap:.9rem;max-width:44rem;display:grid}.heading.svelte-crb43i{flex-wrap:wrap;align-items:baseline;gap:.2em .5em;font-size:clamp(2.3rem,7vw,4.25rem);display:flex}.sub.svelte-crb43i{font-family:var(--font-ui);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-2);font-size:.78rem;font-weight:600}.draft.svelte-crb43i{border:1.5px dashed var(--ink);background:var(--paper-2);margin-top:.5rem;padding:.9rem 1.1rem;font-size:.95rem}.todo.svelte-crb43i{color:var(--ink);border-bottom:1px dashed var(--ink);background:#fff1b8;padding:0 .25em}.body.svelte-crb43i{max-width:44rem;line-height:1.7;display:grid}.body.svelte-crb43i section:where(.svelte-crb43i),.en.svelte-crb43i{border-top:1px solid var(--hair);padding-block:1.5rem}.body.svelte-crb43i section:where(.svelte-crb43i):first-child{border-top:0;padding-top:0}.body.svelte-crb43i h2:where(.svelte-crb43i){font-family:var(--font-ui);letter-spacing:var(--track);text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;font-weight:600;line-height:1.4}.body.svelte-crb43i p:where(.svelte-crb43i)+p:where(.svelte-crb43i){margin-top:.75rem}address.svelte-crb43i{border-left:2px solid var(--ink);padding-left:1rem;font-style:normal}.body.svelte-crb43i a:where(.svelte-crb43i){text-underline-offset:.2em;overflow-wrap:anywhere}.en.svelte-crb43i{border-top:1.5px solid var(--ink);padding-top:2rem}
