.head.svelte-wuoimx{background:var(--gradient-soft);border-bottom:1px solid var(--border);padding:var(--space-12) 0 var(--space-10)}.crumbs.svelte-wuoimx{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-4);display:flex}.crumbs.svelte-wuoimx a:where(.svelte-wuoimx){font-weight:600;text-decoration:none}h1.svelte-wuoimx{font-size:clamp(1.9rem,4vw,2.8rem)}.layout.svelte-wuoimx{gap:var(--space-10);padding-block:var(--space-12) 0;grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.side.svelte-wuoimx{gap:var(--space-1);display:grid;position:sticky;top:96px}.side-title.svelte-wuoimx{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);margin-bottom:var(--space-2)}.side.svelte-wuoimx a:where(.svelte-wuoimx){border-radius:var(--radius-md);color:var(--text-muted);font-weight:600;font-size:var(--text-sm);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);padding:10px 14px;text-decoration:none}.side.svelte-wuoimx a:where(.svelte-wuoimx):hover{background:var(--brand-50);color:var(--brand-600)}.side.svelte-wuoimx a.current:where(.svelte-wuoimx){background:var(--brand-50);color:var(--brand-700);box-shadow:inset 3px 0 0 var(--brand-400)}.doc.svelte-wuoimx{gap:var(--space-5);padding:var(--space-10);display:grid}.draft.svelte-wuoimx{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--butter);font-size:var(--text-sm)}.clause.svelte-wuoimx{gap:var(--space-3);grid-template-columns:36px minmax(0,1fr);display:grid}.num.svelte-wuoimx{background:var(--brand-50);width:30px;height:30px;color:var(--brand-600);font-weight:800;font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.clause.svelte-wuoimx p:where(.svelte-wuoimx){line-height:1.75}.contact.svelte-wuoimx{padding-top:var(--space-5);border-top:1px solid var(--border);font-size:var(--text-sm)}@media (width<=860px){.layout.svelte-wuoimx{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.side.svelte-wuoimx{flex-wrap:wrap;display:flex;position:static}.side-title.svelte-wuoimx{width:100%}.doc.svelte-wuoimx{padding:var(--space-6)}}
