.page-head[data-astro-cid-wqlqramq] .actions[data-astro-cid-wqlqramq]{margin-top:32px}.frame[data-astro-cid-wqlqramq]{border:1px solid var(--rule);border-radius:var(--radius-media);background:var(--bg);overflow:hidden}.frame--strip[data-astro-cid-wqlqramq]{margin-top:48px}.frame[data-astro-cid-wqlqramq] iframe[data-astro-cid-wqlqramq]{border:0;width:100%;height:200px;transition:filter .3s;display:block}.frame--strip[data-astro-cid-wqlqramq] iframe[data-astro-cid-wqlqramq]{height:80px}.frame[data-astro-cid-wqlqramq] iframe[data-astro-cid-wqlqramq].is-gray{filter:grayscale()}.facts[data-astro-cid-wqlqramq]{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(3,1fr);gap:0 32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-wqlqramq] li[data-astro-cid-wqlqramq]{flex-direction:column;gap:4px;padding-top:20px;display:flex}.facts[data-astro-cid-wqlqramq] strong[data-astro-cid-wqlqramq]{font-size:var(--fs-row);letter-spacing:-.01em;font-weight:500}.facts[data-astro-cid-wqlqramq] span[data-astro-cid-wqlqramq]{color:var(--ink-body)}.block[data-astro-cid-wqlqramq]{padding-top:var(--section-y)}.block__title[data-astro-cid-wqlqramq]{border-top:1px solid var(--rule-strong);font-size:var(--fs-h2-case);letter-spacing:-.025em;padding-top:24px;font-weight:500;line-height:1.15}.block__intro[data-astro-cid-wqlqramq]{max-width:720px;color:var(--ink-body);margin-top:24px}.quote[data-astro-cid-wqlqramq]{border-left:2px solid var(--accent);letter-spacing:-.015em;max-width:640px;margin:40px 0 0;padding-left:20px;font-size:clamp(22px,2.2vw,28px);font-style:italic;font-weight:500;line-height:1.25}.quote[data-astro-cid-wqlqramq] p[data-astro-cid-wqlqramq]:before{content:open-quote}.quote[data-astro-cid-wqlqramq] p[data-astro-cid-wqlqramq]:after{content:close-quote}.note[data-astro-cid-wqlqramq]{color:var(--ink-muted);margin-top:16px;font-size:15px}.note--wide[data-astro-cid-wqlqramq]{max-width:720px;margin-top:32px}.principles[data-astro-cid-wqlqramq]{grid-template-columns:repeat(3,1fr);gap:40px 32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-wqlqramq] li[data-astro-cid-wqlqramq]{border-top:1px solid var(--rule);flex-direction:column;gap:8px;padding-top:20px;display:flex}.principles[data-astro-cid-wqlqramq] strong[data-astro-cid-wqlqramq]{font-size:var(--fs-row);letter-spacing:-.01em;font-weight:500}.principles[data-astro-cid-wqlqramq] li[data-astro-cid-wqlqramq]>span[data-astro-cid-wqlqramq]:last-child{color:var(--ink-body)}.controls[data-astro-cid-wqlqramq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:32px 0 16px;display:flex}.controls__hint[data-astro-cid-wqlqramq]{color:var(--ink-muted);font-size:15px}.switch[data-astro-cid-wqlqramq]{border:1px solid var(--rule-strong);border-radius:999px;padding:3px;display:inline-flex}.switch[data-astro-cid-wqlqramq] button[data-astro-cid-wqlqramq]{min-height:38px;color:var(--ink-body);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:15px}.switch[data-astro-cid-wqlqramq] button[data-astro-cid-wqlqramq][aria-pressed=true]{background:var(--ink);color:var(--bg)}.toggle[data-astro-cid-wqlqramq]{min-height:var(--tap);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}.toggle__track[data-astro-cid-wqlqramq]{background:var(--rule-strong);width:44px;height:24px;transition:background-color var(--transition);border-radius:999px;position:relative}.toggle__thumb[data-astro-cid-wqlqramq]{background:var(--bg);width:18px;height:18px;transition:transform var(--transition);border-radius:50%;position:absolute;top:3px;left:3px}.toggle[data-astro-cid-wqlqramq][aria-pressed=true] .toggle__track[data-astro-cid-wqlqramq]{background:var(--ink)}.toggle[data-astro-cid-wqlqramq][aria-pressed=true] .toggle__thumb[data-astro-cid-wqlqramq]{transform:translate(20px)}.split[data-astro-cid-wqlqramq]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:48px;margin-top:40px;display:grid}.split__demo[data-astro-cid-wqlqramq] .controls[data-astro-cid-wqlqramq]{margin-top:0}.rules[data-astro-cid-wqlqramq]{flex-direction:column;margin:0;display:flex}.rules[data-astro-cid-wqlqramq] div[data-astro-cid-wqlqramq]{border-top:1px solid var(--rule);padding:16px 0}.rules[data-astro-cid-wqlqramq] dt[data-astro-cid-wqlqramq]{font-weight:500}.rules--checked[data-astro-cid-wqlqramq] dt[data-astro-cid-wqlqramq]{align-items:center;gap:10px;display:flex}.rules--checked[data-astro-cid-wqlqramq] dd[data-astro-cid-wqlqramq]{padding-left:30px}.check[data-astro-cid-wqlqramq]{flex:none;width:20px;height:20px}.icon[data-astro-cid-wqlqramq]{fill:none;width:20px;height:20px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.check[data-astro-cid-wqlqramq] circle[data-astro-cid-wqlqramq]{fill:var(--accent)}.check[data-astro-cid-wqlqramq] path[data-astro-cid-wqlqramq]{fill:none;stroke:var(--bg);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.rules[data-astro-cid-wqlqramq] dd[data-astro-cid-wqlqramq]{color:var(--ink-body);margin:4px 0 0}.agent-rules[data-astro-cid-wqlqramq]{background:var(--bg-band);border-radius:var(--radius-media);margin:0;padding:24px}.agent-rules[data-astro-cid-wqlqramq] figcaption[data-astro-cid-wqlqramq]{color:var(--ink-muted)}.agent-rules__cols[data-astro-cid-wqlqramq]{grid-template-columns:1fr 1fr;gap:24px;margin-top:16px;display:grid}.agent-rules__head[data-astro-cid-wqlqramq]{align-items:center;gap:8px;font-weight:500;display:inline-flex}.agent-rules__head[data-astro-cid-wqlqramq]:before{font-family:var(--font-mono)}.agent-rules__head--yes[data-astro-cid-wqlqramq]:before{content:"✓";color:var(--accent)}.agent-rules__head--no[data-astro-cid-wqlqramq]:before{content:"✕";color:var(--ink-muted)}.agent-rules[data-astro-cid-wqlqramq] ul[data-astro-cid-wqlqramq]{color:var(--ink-body);flex-direction:column;gap:8px;margin:8px 0 0;padding-left:1.1em;display:flex}.chain[data-astro-cid-wqlqramq]{grid-template-columns:repeat(3,1fr);gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.chain[data-astro-cid-wqlqramq] li[data-astro-cid-wqlqramq]{border-top:1px solid var(--rule-strong);flex-direction:column;gap:10px;padding:20px 32px 0 0;display:flex;position:relative}.chain[data-astro-cid-wqlqramq] li[data-astro-cid-wqlqramq]:not(:last-child):after{content:"→";color:var(--ink-muted);position:absolute;top:56px;right:8px}.chain__token[data-astro-cid-wqlqramq]{font-size:var(--fs-row);align-items:center;gap:10px;font-weight:500;display:inline-flex}.chain__swatch[data-astro-cid-wqlqramq]{background:#2f6b4f;border-radius:6px;flex:none;width:22px;height:22px}.chain__code[data-astro-cid-wqlqramq]{font-family:var(--font-mono);color:var(--ink-muted);font-size:14px}.chain__text[data-astro-cid-wqlqramq]{color:var(--ink-body)}.honest[data-astro-cid-wqlqramq]{background:var(--bg-band);border-radius:var(--radius-media);max-width:720px;margin-top:24px;padding:20px 24px}.compare[data-astro-cid-wqlqramq]{border-collapse:collapse;border-top:1px solid var(--rule-strong);width:100%;margin-top:40px}.compare[data-astro-cid-wqlqramq] th[data-astro-cid-wqlqramq],.compare[data-astro-cid-wqlqramq] td[data-astro-cid-wqlqramq]{border-bottom:1px solid var(--rule);text-align:left;vertical-align:baseline;padding:16px 16px 16px 0}.compare[data-astro-cid-wqlqramq] thead[data-astro-cid-wqlqramq] th[data-astro-cid-wqlqramq]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-weight:400}.compare[data-astro-cid-wqlqramq] tbody[data-astro-cid-wqlqramq] th[data-astro-cid-wqlqramq]{color:var(--ink-body);font-weight:400}.compare[data-astro-cid-wqlqramq] td[data-astro-cid-wqlqramq]{font-weight:500}.compare__with[data-astro-cid-wqlqramq]{color:var(--accent)}.shots[data-astro-cid-wqlqramq]{grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;display:grid}.shots[data-astro-cid-wqlqramq] figure[data-astro-cid-wqlqramq]{flex-direction:column;gap:24px;margin:0;display:flex}.shots[data-astro-cid-wqlqramq] figcaption[data-astro-cid-wqlqramq]{color:var(--ink-body);font-size:15px}.shots[data-astro-cid-wqlqramq] figcaption[data-astro-cid-wqlqramq] .mono[data-astro-cid-wqlqramq]{color:var(--ink);margin-bottom:4px;display:block}.shots[data-astro-cid-wqlqramq] img{border:1px solid var(--rule);border-radius:var(--radius-media);width:100%;height:auto}.closing[data-astro-cid-wqlqramq]{margin-top:var(--section-y);border-top:1px solid var(--rule-strong);padding-top:32px}@media (width<=900px){.facts[data-astro-cid-wqlqramq],.principles[data-astro-cid-wqlqramq],.chain[data-astro-cid-wqlqramq],.split[data-astro-cid-wqlqramq],.shots[data-astro-cid-wqlqramq]{grid-template-columns:1fr}.principles[data-astro-cid-wqlqramq]{gap:24px}.chain[data-astro-cid-wqlqramq] li[data-astro-cid-wqlqramq]{padding-bottom:24px}.chain[data-astro-cid-wqlqramq] li[data-astro-cid-wqlqramq]:not(:last-child):after{content:"↓";inset:auto auto 4px 0}}@media (width<=600px){.agent-rules__cols[data-astro-cid-wqlqramq]{grid-template-columns:1fr}}
