.legal-standing.svelte-1l7r4q6{border:1px solid var(--line-2);background:var(--surface-1)}.legal-standing-line.svelte-1l7r4q6{color:var(--ink-2);align-items:baseline;gap:.9rem;padding:.8rem 1rem;font-size:.9rem;line-height:1.5;display:flex}.legal-standing-line.svelte-1l7r4q6+.legal-standing-line:where(.svelte-1l7r4q6){border-top:1px solid var(--line)}.legal-standing-key.svelte-1l7r4q6{border:1px solid var(--line-3);min-width:3.75rem;font-family:var(--font-mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;padding:.15rem .35rem;font-size:10px;font-weight:600}.legal-standing.svelte-1l7r4q6 a:where(.svelte-1l7r4q6),.legal-body.svelte-1l7r4q6 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px}.legal-standing.svelte-1l7r4q6 a:where(.svelte-1l7r4q6):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.legal-k.svelte-1l7r4q6{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.75rem;font-size:10px;font-weight:500}.legal-docs.svelte-1l7r4q6{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.legal-docs.svelte-1l7r4q6{grid-template-columns:1fr 1fr}}.legal-doc-card.svelte-1l7r4q6{border:1px solid var(--line);background:var(--surface-1);color:inherit;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);flex-direction:column;gap:.5rem;padding:1.1rem 1.2rem 1rem;text-decoration:none;display:flex;position:relative}.legal-doc-card.svelte-1l7r4q6:hover{border-color:var(--line-3);background:var(--surface-2)}.legal-doc-card.svelte-1l7r4q6:active{transform:translateY(1px)}.legal-doc-n.svelte-1l7r4q6{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:10px}.legal-doc-title.svelte-1l7r4q6{font-family:var(--font-brutal);letter-spacing:.035em;text-transform:uppercase;color:var(--ink);font-size:1.45rem;font-weight:400;line-height:1}.legal-doc-blurb.svelte-1l7r4q6{color:var(--ink-2);flex:1;font-size:.875rem;line-height:1.5}.legal-doc-date.svelte-1l7r4q6{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;gap:1rem;margin-top:.35rem;padding-top:.7rem;font-size:10px;display:flex}.legal-doc-arrow.svelte-1l7r4q6{font-family:var(--font-sans);color:var(--ink-2);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);font-size:.9rem}.legal-doc-card.svelte-1l7r4q6:hover .legal-doc-arrow:where(.svelte-1l7r4q6){color:var(--ink);transform:translate(3px)}.legal-sec.svelte-1l7r4q6{border-top:1px solid var(--line);padding-top:1.25rem}.legal-sec-title.svelte-1l7r4q6{font-family:var(--font-brutal);letter-spacing:.035em;text-transform:uppercase;color:var(--ink);font-size:1.3rem;font-weight:400;line-height:1}.legal-body.svelte-1l7r4q6{color:var(--ink-2);margin-top:.7rem;font-size:.9rem;line-height:1.6}.legal-body.svelte-1l7r4q6 strong:where(.svelte-1l7r4q6){color:var(--ink);font-weight:600}.legal-contacts.svelte-1l7r4q6{border-top:1px solid var(--line);color:var(--ink);flex-direction:column;margin-top:.8rem;font-size:.9rem;display:flex}.legal-contacts.svelte-1l7r4q6 li:where(.svelte-1l7r4q6){border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;padding:.65rem 0;display:flex}.legal-contact-k.svelte-1l7r4q6{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:10px}@media (prefers-reduced-motion:reduce){.legal-doc-arrow.svelte-1l7r4q6{transition:none}}
