.legal.svelte-4iorkd{padding-top:calc(var(--header-h) + clamp(3rem, 6vw, 6rem));padding-bottom:var(--section-y)}.grid.svelte-4iorkd{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.sticky.svelte-4iorkd{justify-items:start;gap:1.2rem;display:grid}.h1.svelte-4iorkd{font-size:clamp(2.3rem,1.5rem + 2.8vw,4rem)}.updated.svelte-4iorkd{font-size:var(--fs-xs);color:var(--ink-3)}.content.svelte-4iorkd{max-width:44rem}.content.svelte-4iorkd h2{border-top:1.5px solid var(--ink);letter-spacing:-.02em;margin:2.6rem 0 .8rem;padding-top:1.2rem;font-size:1.375rem;font-weight:800;line-height:1.2}.content.svelte-4iorkd h2:first-child{margin-top:0}.content.svelte-4iorkd p,.content.svelte-4iorkd li,.content.svelte-4iorkd dd{color:var(--ink-2);text-wrap:pretty}.content.svelte-4iorkd p+p{margin-top:.9rem}.content.svelte-4iorkd ul{margin:.8rem 0;padding-left:1.2rem}.content.svelte-4iorkd li::marker{color:var(--red)}.content.svelte-4iorkd a{color:var(--red-700);font-weight:550}@media (width>=960px){.grid.svelte-4iorkd{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(3rem,6vw,7rem)}.sticky.svelte-4iorkd{top:calc(var(--header-h) + 40px);position:sticky}}
