.ac.terms.svelte-8ka1sd{font-family:Archivo,system-ui,sans-serif}.ac.svelte-8ka1sd .mono:where(.svelte-8ka1sd){color:var(--gold-d);font-family:IBM Plex Mono,monospace}.ac.svelte-8ka1sd .wrap:where(.svelte-8ka1sd){max-width:860px;margin:0 auto;padding:48px 28px 80px}.ac.svelte-8ka1sd .crumb:where(.svelte-8ka1sd){color:var(--faint);font-size:13px}.ac.svelte-8ka1sd .r:where(.svelte-8ka1sd){color:var(--muted);margin-left:auto;font-size:13px;font-weight:600}.ac.svelte-8ka1sd .r:where(.svelte-8ka1sd) a:where(.svelte-8ka1sd){color:var(--muted)}.ac.svelte-8ka1sd .r:where(.svelte-8ka1sd) a:where(.svelte-8ka1sd):hover{color:var(--ink)}.ac.svelte-8ka1sd .head:where(.svelte-8ka1sd){margin-bottom:40px}.ac.svelte-8ka1sd .head:where(.svelte-8ka1sd) h1:where(.svelte-8ka1sd){letter-spacing:-.02em;color:var(--ink);margin:10px 0 12px;font-size:36px;font-weight:900}.ac.svelte-8ka1sd .head:where(.svelte-8ka1sd) .lead:where(.svelte-8ka1sd){max-width:60ch;color:var(--muted);font-size:15px;line-height:1.6}.ac.svelte-8ka1sd .head:where(.svelte-8ka1sd) .updated:where(.svelte-8ka1sd){color:var(--faint);margin-top:12px;font-family:IBM Plex Mono,monospace;font-size:12px;font-style:italic}.ac.svelte-8ka1sd .sections:where(.svelte-8ka1sd){flex-direction:column;gap:16px;display:flex}.ac.svelte-8ka1sd .sect:where(.svelte-8ka1sd){gap:18px;padding:24px;display:flex;position:relative}.ac.svelte-8ka1sd .sect:where(.svelte-8ka1sd) .num:where(.svelte-8ka1sd){color:var(--gold-line);font-family:IBM Plex Mono,monospace;font-size:26px;font-weight:700;position:absolute;top:12px;right:16px}.ac.svelte-8ka1sd .sect:where(.svelte-8ka1sd) .ico:where(.svelte-8ka1sd){border:1px solid var(--border);background:var(--surface-hi);width:44px;height:44px;color:var(--teal);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ac.svelte-8ka1sd .sect:where(.svelte-8ka1sd) h2:where(.svelte-8ka1sd){letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-size:17px;font-weight:800}.ac.svelte-8ka1sd .sect:where(.svelte-8ka1sd) p:where(.svelte-8ka1sd){color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.ac.svelte-8ka1sd .back:where(.svelte-8ka1sd){border-top:1px solid var(--border-faint);margin-top:40px;padding-top:24px}.ac.svelte-8ka1sd .back:where(.svelte-8ka1sd) a:where(.svelte-8ka1sd){color:var(--teal);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.ac.svelte-8ka1sd .back:where(.svelte-8ka1sd) a:where(.svelte-8ka1sd):hover{color:var(--teal-d)}
