.ll-section[data-astro-cid-7r3p2p35]{padding-block:4.5rem;border-top:1px solid var(--color-border)}.ll-alt[data-astro-cid-7r3p2p35]{background:var(--color-surface)}.ll-narrow[data-astro-cid-7r3p2p35]{max-width:680px}.ll-heading[data-astro-cid-7r3p2p35]{font-size:clamp(1.375rem,3vw,1.75rem);font-weight:700;letter-spacing:-.025em;color:var(--color-heading);margin:0 0 1rem;line-height:1.2}.ll-intro[data-astro-cid-7r3p2p35]{font-size:1rem;color:var(--color-text-muted);line-height:1.75;max-width:600px;margin:0 0 2.5rem}.ll-prose[data-astro-cid-7r3p2p35]{font-size:1rem;color:var(--color-text);line-height:1.75;margin:0 0 1.25rem}@media(max-width:640px){.ll-section[data-astro-cid-7r3p2p35]{padding-block:3rem}}.ll-hero[data-astro-cid-7r3p2p35]{padding-block:5rem 4.5rem;border-bottom:1px solid var(--color-border)}@media(max-width:640px){.ll-hero[data-astro-cid-7r3p2p35]{padding-block:3rem 2.5rem}}.ll-title[data-astro-cid-7r3p2p35]{font-size:clamp(2.5rem,6vw,3.75rem);font-weight:700;letter-spacing:-.035em;color:var(--color-heading-strong);line-height:1.05;margin:0 0 1.125rem}.ll-lead[data-astro-cid-7r3p2p35]{font-size:clamp(1.0625rem,2.5vw,1.25rem);color:var(--color-text-muted);line-height:1.6;max-width:520px;margin:0 0 1.75rem}.ll-badges[data-astro-cid-7r3p2p35]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:2rem}.ll-ctas[data-astro-cid-7r3p2p35]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.txn-block[data-astro-cid-7r3p2p35]{display:flex;flex-direction:column;margin-block:1.5rem;padding:1.25rem 1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-border-bright);border-radius:var(--radius)}.txn-line[data-astro-cid-7r3p2p35]{display:block;font-family:var(--font-mono);font-size:.875rem;color:var(--color-code);line-height:2.1;letter-spacing:.01em}.pipeline[data-astro-cid-7r3p2p35]{list-style:none;margin:0;padding:0}.step[data-astro-cid-7r3p2p35]{display:grid;grid-template-columns:2.5rem 1fr;gap:1.25rem;padding-block:1.25rem;border-top:1px solid var(--color-border)}.step[data-astro-cid-7r3p2p35]:last-child{border-bottom:1px solid var(--color-border)}.step-num[data-astro-cid-7r3p2p35]{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--color-text-subtle);padding-top:.2rem;line-height:1}.step-title[data-astro-cid-7r3p2p35]{display:block;font-size:.9375rem;font-weight:600;color:var(--color-heading);margin-bottom:.375rem;line-height:1.3}.step-desc[data-astro-cid-7r3p2p35]{font-size:.9375rem;color:var(--color-text-muted);line-height:1.65;margin:0}.step-desc[data-astro-cid-7r3p2p35] code[data-astro-cid-7r3p2p35]{font-family:var(--font-mono);font-size:.8em;color:var(--color-code);background:var(--color-surface-raised);padding:.1em .35em;border-radius:3px;border:1px solid var(--color-border)}.arch-table[data-astro-cid-7r3p2p35]{max-width:860px;border-top:1px solid var(--color-border);margin:0;padding:0}.arch-row[data-astro-cid-7r3p2p35]{display:grid;grid-template-columns:13rem 1fr;gap:2rem;padding-block:1.25rem;border-bottom:1px solid var(--color-border);align-items:baseline}@media(max-width:640px){.arch-row[data-astro-cid-7r3p2p35]{grid-template-columns:1fr;gap:.5rem}}.arch-module[data-astro-cid-7r3p2p35]{font-family:var(--font-mono);font-size:.875rem;font-weight:500;color:var(--color-accent);background:none;border:none;padding:0;letter-spacing:0}.arch-desc[data-astro-cid-7r3p2p35]{font-size:.9375rem;color:var(--color-text-muted);line-height:1.65;margin:0}.ll-demo-cta[data-astro-cid-7r3p2p35]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem}.ll-demo-cta-note[data-astro-cid-7r3p2p35]{font-size:.8125rem;color:var(--color-text-muted);margin:0;line-height:1.5}.ll-demo-safety[data-astro-cid-7r3p2p35]{background:color-mix(in srgb,var(--color-warn) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-warn) 25%,transparent);border-radius:6px;padding:1rem 1.25rem;margin-bottom:2.5rem}.ll-demo-safety-heading[data-astro-cid-7r3p2p35]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-warn);margin:0 0 .5rem}.ll-demo-safety-list[data-astro-cid-7r3p2p35]{margin:0;padding-left:1.25rem;font-size:.8125rem;color:var(--color-text-muted);line-height:1.7}.ll-demo-preview-label[data-astro-cid-7r3p2p35]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-subtle);margin:0 0 .75rem}.ll-shots[data-astro-cid-7r3p2p35]{display:grid;gap:1.75rem;max-width:900px}.ll-shot[data-astro-cid-7r3p2p35]{margin:0}.ll-shot[data-astro-cid-7r3p2p35] img[data-astro-cid-7r3p2p35]{width:100%;height:auto;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg)}.ll-shot[data-astro-cid-7r3p2p35] figcaption[data-astro-cid-7r3p2p35]{margin-top:.625rem;font-size:.8125rem;color:var(--color-text-muted);line-height:1.5}.why-grid[data-astro-cid-7r3p2p35]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem 3rem;margin:0;padding:0}.why-item[data-astro-cid-7r3p2p35]{display:flex;flex-direction:column;gap:.4rem}.why-label[data-astro-cid-7r3p2p35]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-accent);letter-spacing:.04em;line-height:1}.why-desc[data-astro-cid-7r3p2p35]{font-size:.9375rem;color:var(--color-text-muted);line-height:1.65;margin:0}.roadmap[data-astro-cid-7r3p2p35]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem}.roadmap-card[data-astro-cid-7r3p2p35]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:1.5rem}.roadmap-head[data-astro-cid-7r3p2p35]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.roadmap-title[data-astro-cid-7r3p2p35]{font-size:1rem;font-weight:600;color:var(--color-heading);margin:0}.roadmap-list[data-astro-cid-7r3p2p35]{list-style:none;margin:0;padding:0}.roadmap-list[data-astro-cid-7r3p2p35] li[data-astro-cid-7r3p2p35]{display:flex;gap:.75rem;padding-block:.5rem;border-top:1px solid var(--color-border);font-size:.9375rem;color:var(--color-text-muted);line-height:1.5}.roadmap-list[data-astro-cid-7r3p2p35] li[data-astro-cid-7r3p2p35]:before{content:"–";font-family:var(--font-mono);color:var(--color-text-subtle);flex-shrink:0}.ll-footer[data-astro-cid-7r3p2p35]{padding-block:3rem;border-top:1px solid var(--color-border);padding-bottom:5rem}@media(max-width:640px){.ll-footer[data-astro-cid-7r3p2p35]{padding-bottom:3rem}}.ll-footer-note[data-astro-cid-7r3p2p35]{font-size:.9375rem;color:var(--color-text-muted);margin:0 0 1.25rem}.ll-footer-note[data-astro-cid-7r3p2p35] a[data-astro-cid-7r3p2p35]{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--color-accent) 40%,transparent);transition:text-decoration-color .15s ease}.ll-footer-note[data-astro-cid-7r3p2p35] a[data-astro-cid-7r3p2p35]:hover{text-decoration-color:var(--color-accent)}.ll-footer-links[data-astro-cid-7r3p2p35]{display:flex;flex-wrap:wrap;gap:.75rem}
