.lg-grid[data-astro-cid-dpidqgiz]{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start;padding:0 32px}.lg-grid[data-astro-cid-dpidqgiz] .legal[data-astro-cid-dpidqgiz]{margin:0;max-width:760px;padding-left:0;padding-right:0}.lg-toc[data-astro-cid-dpidqgiz]{position:sticky;top:24px;padding-top:56px;display:flex;flex-direction:column;gap:6px}.lg-toc[data-astro-cid-dpidqgiz] a[data-astro-cid-dpidqgiz]{color:var(--color-text-2);text-decoration:none;padding:4px 0 4px 10px;border-left:2px solid transparent}.lg-toc[data-astro-cid-dpidqgiz] a[data-astro-cid-dpidqgiz][aria-current=page]{color:var(--color-text-1);border-left-color:#ff6400;font-weight:600}.lg-eb{font:600 .6875rem/1.2 var(--font-mono, monospace);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-3, #6b6b6b);margin:0}.lg-urlb[data-astro-cid-dpidqgiz]{font:500 .8125rem/1 var(--font-mono, monospace);background:var(--sunken);color:var(--ink);border-radius:6px;padding:6px 8px;display:inline-block}.lg-ilura-body[data-astro-cid-dpidqgiz] .legal[data-astro-cid-dpidqgiz]{border-top:4px solid var(--color-text-1)}.lg-ilura-body[data-astro-cid-dpidqgiz] .legal[data-astro-cid-dpidqgiz] p a,.lg-ilura-body[data-astro-cid-dpidqgiz] .legal[data-astro-cid-dpidqgiz] li a,.lg-ilura-body[data-astro-cid-dpidqgiz] .legal[data-astro-cid-dpidqgiz] footer[data-astro-cid-dpidqgiz] a[data-astro-cid-dpidqgiz]{text-decoration:underline}.lg-ilura{border:1px solid var(--rule-strong, #ddd);border-radius:12px;padding:14px 18px;background:var(--surface);margin:20px 0}.lg-ilura p{margin:6px 0 0}@media(max-width:900px){.lg-grid[data-astro-cid-dpidqgiz]{grid-template-columns:1fr;gap:0;padding:0}.lg-toc[data-astro-cid-dpidqgiz]{position:static;padding:16px 32px 0;flex-direction:row;flex-wrap:wrap;gap:4px 14px}.lg-grid[data-astro-cid-dpidqgiz] .legal[data-astro-cid-dpidqgiz]{padding-left:32px;padding-right:32px}}[data-astro-cid-dpidqgiz],[data-astro-cid-dpidqgiz]:before,[data-astro-cid-dpidqgiz]:after{box-sizing:border-box}body{margin:0;background:var(--color-bg);color:var(--color-text-2);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.legal-nav[data-astro-cid-dpidqgiz]{max-width:760px;margin:0 auto;padding:20px 32px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.legal-brand[data-astro-cid-dpidqgiz]{display:inline-flex;align-items:center;min-height:44px;gap:9px;font-size:14px;font-weight:650;letter-spacing:-.01em;color:var(--color-text-1);text-decoration:none}.legal-dot[data-astro-cid-dpidqgiz]{position:relative;width:15px;height:15px;display:inline-block;border:1px solid var(--rule-strong);border-radius:50%}.legal-dot[data-astro-cid-dpidqgiz] span[data-astro-cid-dpidqgiz]{position:absolute;inset:3.5px;background:var(--color-accent);border-radius:50%}.legal-links[data-astro-cid-dpidqgiz]{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;font-size:13.5px}.legal-links[data-astro-cid-dpidqgiz] a[data-astro-cid-dpidqgiz]{color:var(--color-text-2);text-decoration:none;transition:color .2s;display:inline-flex;align-items:center;min-height:44px}.legal-links[data-astro-cid-dpidqgiz] a[data-astro-cid-dpidqgiz]:hover{color:var(--color-text-1)}.legal[data-astro-cid-dpidqgiz]{max-width:760px;margin:0 auto;padding:64px 32px 96px}.eyebrow[data-astro-cid-dpidqgiz]{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;color:var(--color-text-3);margin-bottom:12px}h1[data-astro-cid-dpidqgiz]{font-size:40px;font-weight:600;letter-spacing:-.02em;color:var(--color-text-1);margin:0 0 4px}.updated[data-astro-cid-dpidqgiz]{font-family:var(--font-mono);font-size:13px;color:var(--color-text-3);margin:0 0 40px}.legal[data-astro-cid-dpidqgiz] h2{font-size:20px;font-weight:600;margin:36px 0 10px;letter-spacing:-.01em;color:var(--color-text-1)}.legal[data-astro-cid-dpidqgiz] h3{font-size:16px;font-weight:600;margin:28px 0 8px;color:var(--color-text-1)}.legal[data-astro-cid-dpidqgiz] p,.legal[data-astro-cid-dpidqgiz] li{font-size:15.5px;line-height:1.65;color:var(--color-text-2)}.legal[data-astro-cid-dpidqgiz] ul{padding-left:20px}.legal[data-astro-cid-dpidqgiz] a{color:var(--color-accent);text-decoration:none}.legal[data-astro-cid-dpidqgiz] a:hover{text-decoration:underline}.legal[data-astro-cid-dpidqgiz] strong{color:var(--color-text-1);font-weight:600}.legal[data-astro-cid-dpidqgiz] hr{border:0;border-top:1px solid var(--color-line-soft);margin:40px 0}footer[data-astro-cid-dpidqgiz]{margin-top:64px;padding-top:24px;border-top:1px solid var(--color-line-soft);font-family:var(--font-mono);font-size:12.5px;color:var(--color-text-3)}footer[data-astro-cid-dpidqgiz] a[data-astro-cid-dpidqgiz]{color:var(--color-text-2)}@media(max-width:640px){.legal-nav[data-astro-cid-dpidqgiz]{padding:16px 20px 0}.legal[data-astro-cid-dpidqgiz]{padding:48px 20px 72px}h1[data-astro-cid-dpidqgiz]{font-size:32px}}
