.about.svelte-1588l2z{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-6)}h1.svelte-1588l2z{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.02em;line-height:1.1}h2.svelte-1588l2z{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h2);margin-bottom:var(--sp-3)}section.svelte-1588l2z{display:flex;flex-direction:column;gap:var(--sp-3)}.lead.svelte-1588l2z{color:var(--text-dim)}.licenses.svelte-1588l2z h2{font-size:var(--fs-h3);margin-top:var(--sp-4)}.licenses.svelte-1588l2z h3{font-size:var(--fs-h3);font-weight:600;margin-top:var(--sp-4)}.licenses.svelte-1588l2z p,.licenses.svelte-1588l2z li{color:var(--text-dim);font-size:var(--fs-small);line-height:1.6}.licenses.svelte-1588l2z .tbl{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-md)}.licenses.svelte-1588l2z table{border-collapse:collapse;width:100%;font-size:var(--fs-small);min-width:640px}.licenses.svelte-1588l2z th,.licenses.svelte-1588l2z td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--border)}.licenses.svelte-1588l2z th{background:var(--surface-2);font-weight:600}.licenses.svelte-1588l2z code{font-family:var(--font-mono);font-size:.85em;background:var(--surface-2);padding:1px 5px;border-radius:4px;word-break:break-word}.licenses.svelte-1588l2z a{color:var(--accent);text-decoration:underline;text-underline-offset:3px;word-break:break-all}
