.legal-prose{color:var(--a-ink-1);font-size:16px;line-height:1.75}.legal-prose>*+*{margin-top:1.15em}.legal-prose h2{font-family:var(--font-quantico), system-ui, sans-serif;letter-spacing:-.01em;color:var(--a-ink-0);border-bottom:1px solid var(--a-hairline);margin-top:2.75em;margin-bottom:.6em;padding-bottom:.4em;scroll-margin-top:6rem;font-size:1.35rem;font-weight:700}.legal-prose h3{color:var(--a-ink-0);margin-top:2em;margin-bottom:.4em;scroll-margin-top:6rem;font-size:1.05rem;font-weight:600}.legal-prose a{color:var(--a-accent);text-underline-offset:3px;text-decoration:underline}.legal-prose a:focus-visible{outline:2px solid var(--a-focus-ring);outline-offset:2px;border-radius:2px}.legal-prose ul,.legal-prose ol{padding-left:1.4em}.legal-prose ul{list-style:outside}.legal-prose ol{list-style:decimal}.legal-prose li+li,.legal-prose li>ul,.legal-prose li>ol{margin-top:.45em}.legal-prose strong{color:var(--a-ink-0);font-weight:650}.legal-prose blockquote{border-left:2px solid var(--a-accent);color:var(--a-ink-2);padding-left:1em}.legal-prose code{font-family:var(--font-jbmono), ui-monospace, monospace;background:var(--a-surface-2);color:var(--a-ink-0);border-radius:4px;padding:.12em .36em;font-size:.88em}.legal-prose hr{border:0;border-top:1px solid var(--a-hairline);margin:2.5em 0}.legal-table-wrap{margin-top:1.15em;overflow-x:auto}.legal-prose table{border-collapse:collapse;width:100%;font-size:14px}.legal-prose th,.legal-prose td{border:1px solid var(--a-hairline);text-align:left;vertical-align:top;padding:.6rem .75rem}.legal-prose th{font-family:var(--font-jbmono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--a-ink-2);background:var(--a-surface-1);font-size:11px}.legal-anchor{opacity:0;color:var(--a-ink-3);margin-left:.4em;text-decoration:none;transition:opacity .15s}.legal-prose h2:hover>.legal-anchor,.legal-prose h3:hover>.legal-anchor,.legal-anchor:focus-visible{opacity:1}.legal-anchor:focus-visible{outline:2px solid var(--a-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.legal-anchor{transition:none}}@media print{:root [data-lang-a],[data-lang-a][data-lang-a]{--a-bg:#fff;--a-surface-1:#fff;--a-surface-2:#fff;--a-letterbox:#fff;--a-ink-0:#000;--a-ink-1:#1a1a1a;--a-ink-2:#333;--a-ink-3:#555;--a-hairline:#ccc;--a-accent:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{color:#000!important;background:#fff!important}header,nav,footer,[data-print=hide],.legal-toc,.legal-anchor{display:none!important}.legal-prose{max-width:none;font-size:11pt;line-height:1.5}.legal-prose a[href^=http]:after{content:" (" attr(href) ")";color:#444;word-break:break-all;font-size:9pt}.legal-prose a[href^=\/]:after{content:" (https://daemonai.tech" attr(href) ")";color:#444;font-size:9pt}.legal-prose h2,.legal-prose h3{break-after:avoid-page;break-inside:avoid}.legal-prose p,.legal-prose li,.legal-prose tr{break-inside:avoid}.legal-table-wrap{overflow:visible}.legal-prose{orphans:3;widows:3}.legal-stamp{border:1px solid #999;padding:.5rem}@page{margin:18mm 16mm}}
