.legal.svelte-pcia47{padding-block:clamp(36px, 6vw, 88px) var(--section)}.container.svelte-pcia47{max-width:800px}header.svelte-pcia47{animation:svelte-pcia47-rise .8s var(--ease-out) both}h1.svelte-pcia47{font-size:clamp(2.25rem,5vw,3.5rem)}.stand.svelte-pcia47{color:var(--ink-3);margin-top:14px;font-size:.9375rem}.draft.svelte-pcia47{border-radius:var(--radius-s);color:#5c3d05;animation:svelte-pcia47-rise .8s var(--ease-out) .12s both;background:#fff4d6;gap:12px;margin-top:28px;padding:16px 18px;font-size:.9688rem;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1.5px #f2cf7a}.draft.svelte-pcia47 svg{color:var(--warn);flex:none;margin-top:2px}.prose.svelte-pcia47{animation:svelte-pcia47-rise .9s var(--ease-out) .2s both;margin-top:clamp(28px,4vw,48px)}.prose.svelte-pcia47 h2{border-top:1px solid var(--line);letter-spacing:-.025em;margin-top:2.2em;padding-top:1.1em;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2}.prose.svelte-pcia47 h2:first-child{border-top:0;margin-top:0;padding-top:0}.prose.svelte-pcia47 h3{letter-spacing:-.015em;margin-top:1.6em;font-size:1.125rem;line-height:1.3}.prose.svelte-pcia47 p,.prose.svelte-pcia47 ul,.prose.svelte-pcia47 ol,.prose.svelte-pcia47 dl,.prose.svelte-pcia47 address{max-width:68ch;color:var(--ink-2);margin-top:.9em;font-style:normal;line-height:1.7}.prose.svelte-pcia47 ul{padding-left:1.25em;list-style:outside}.prose.svelte-pcia47 ol{padding-left:1.25em}.prose.svelte-pcia47 li+li{margin-top:.35em}.prose.svelte-pcia47 li::marker{color:var(--blue)}.prose.svelte-pcia47 strong{color:var(--ink)}.prose.svelte-pcia47 a{color:var(--blue-strong);font-weight:600;transition:color .2s}.prose.svelte-pcia47 dl{grid-template-columns:minmax(0,14em) minmax(0,1fr);gap:0;max-width:none;display:grid}.prose.svelte-pcia47 dt,.prose.svelte-pcia47 dd{border-top:1px solid var(--line);margin:0;padding-block:10px}.prose.svelte-pcia47 dt{color:var(--ink);padding-right:16px;font-weight:600}.prose.svelte-pcia47 mark.ph{color:#5c3d05;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe9a8;border-radius:6px;padding:.1em .4em;font-weight:600}@keyframes svelte-pcia47-rise{0%{opacity:0;translate:0 16px}}@media (hover:hover){.prose.svelte-pcia47 a:hover{color:var(--blue)}}@media (width<=560px){.prose.svelte-pcia47 dl{grid-template-columns:minmax(0,1fr)}.prose.svelte-pcia47 dt{padding-bottom:0}.prose.svelte-pcia47 dd{border-top:0;padding-top:2px}}
