.arch-highlight[data-astro-cid-rntoav7m]{color:var(--accent-interactive)}.arch-hero[data-astro-cid-rntoav7m]{padding:120px var(--space-8) 96px;border-bottom:1px solid var(--border-subtle)}.arch-hero__inner[data-astro-cid-rntoav7m]{max-width:var(--container-max);margin:0 auto}.arch-hero__eyebrow[data-astro-cid-rntoav7m]{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--accent-codex) 70%, white);margin-bottom:28px}.arch-hero__title[data-astro-cid-rntoav7m]{font-size:var(--text-display-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:var(--weight-medium);text-wrap:balance;max-width:900px;margin:0}.arch-section[data-astro-cid-rntoav7m]{padding:0 var(--space-8);border-bottom:1px solid var(--border-subtle)}.arch-section__inner[data-astro-cid-rntoav7m]{max-width:var(--container-max);margin:0 auto;padding:88px 0}.arch-section__inner--grid[data-astro-cid-rntoav7m]{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid}.arch-section__inner--grid-reverse[data-astro-cid-rntoav7m]{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.arch-section__inner--novelty[data-astro-cid-rntoav7m]{grid-template-columns:220px 1fr;gap:64px;padding:80px 0;display:grid}.arch-section__inner--split[data-astro-cid-rntoav7m]{grid-template-columns:1fr 1fr;padding:0;display:grid}.arch-section__label[data-astro-cid-rntoav7m]{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-tertiary);margin-bottom:24px}.arch-section__inner--novelty[data-astro-cid-rntoav7m] .arch-section__label[data-astro-cid-rntoav7m]{margin-bottom:0;padding-top:12px}.arch-statement[data-astro-cid-rntoav7m]{font-size:var(--text-display-md);letter-spacing:var(--tracking-tight);line-height:1.2;font-weight:var(--weight-medium);text-wrap:pretty;margin:0}.arch-statement--compact[data-astro-cid-rntoav7m]{font-size:var(--text-display-md);letter-spacing:-.025em;text-wrap:pretty;max-width:820px;margin:0;line-height:1.2}.arch-statement--medium[data-astro-cid-rntoav7m]{font-size:var(--text-heading-lg);letter-spacing:-.02em;line-height:1.28;font-weight:var(--weight-medium);margin:0 0 20px}.arch-subtext[data-astro-cid-rntoav7m]{font-size:var(--text-body-lg);line-height:var(--leading-normal);color:var(--text-secondary);margin:0 0 20px}.arch-diagram[data-astro-cid-rntoav7m]{width:100%}.arch-diagram__svg[data-astro-cid-rntoav7m]{width:100%;height:auto;display:block;overflow:visible}.arch-ownership[data-astro-cid-rntoav7m]{padding:88px var(--space-8);border-bottom:1px solid var(--border-subtle)}.arch-ownership__card[data-astro-cid-rntoav7m]{max-width:var(--container-max);border:1px solid color-mix(in srgb, var(--accent-codex) 55%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-codex) 13%, transparent), color-mix(in srgb, var(--accent-codex) 2%, transparent));border-radius:var(--radius-sm);margin:0 auto;padding:64px}.arch-ownership__label[data-astro-cid-rntoav7m]{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--accent-codex) 70%, white);margin-bottom:28px}.arch-ownership__statement[data-astro-cid-rntoav7m]{font-size:var(--text-display-md);letter-spacing:var(--tracking-tight);line-height:1.2;font-weight:var(--weight-medium);max-width:800px;margin:0}.arch-split-col[data-astro-cid-rntoav7m]{padding:80px 0}.arch-split-col--left[data-astro-cid-rntoav7m]{border-right:1px solid var(--border-subtle);padding-right:48px}.arch-split-col--right[data-astro-cid-rntoav7m]{padding-left:48px}.arch-log[data-astro-cid-rntoav7m]{background:var(--surface-1);border:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-secondary);border-radius:var(--radius-sm);padding:16px;line-height:1.8}.arch-log__time[data-astro-cid-rntoav7m]{color:var(--text-tertiary)}.arch-log__spawn[data-astro-cid-rntoav7m]{color:var(--accent-interactive)}.arch-log__tool[data-astro-cid-rntoav7m]{color:var(--accent-codex-hover)}.arch-log__dissolve[data-astro-cid-rntoav7m]{color:var(--accent-interactive)}.arch-gov-card[data-astro-cid-rntoav7m]{border:1px solid var(--border-default);font-family:var(--font-mono);font-size:var(--text-caption);border-radius:var(--radius-sm);background:#ffffff08;margin-top:44px;padding:16px}.arch-gov-card__header[data-astro-cid-rntoav7m]{justify-content:space-between;margin-bottom:8px;display:flex}.arch-gov-card__rule[data-astro-cid-rntoav7m]{color:var(--text-tertiary)}.arch-gov-card__status[data-astro-cid-rntoav7m]{color:var(--accent-codex-hover)}.arch-gov-card__body[data-astro-cid-rntoav7m]{color:var(--text-secondary)}.arch-gov-card__gate[data-astro-cid-rntoav7m]{color:var(--text-primary);font-weight:500}.arch-closing[data-astro-cid-rntoav7m]{padding:100px var(--space-8);text-align:center}.arch-closing__inner[data-astro-cid-rntoav7m]{max-width:var(--container-max);margin:0 auto}.arch-closing__heading[data-astro-cid-rntoav7m]{font-size:var(--text-display-lg);letter-spacing:-.025em;line-height:1.25;font-weight:var(--weight-medium);text-wrap:pretty;max-width:760px;margin:0 auto 40px}.arch-cta-btn[data-astro-cid-rntoav7m]{font-size:var(--text-body-md);color:var(--text-on-accent);background:var(--accent-interactive);letter-spacing:-.01em;transition:background var(--duration-fast) var(--ease-standard);align-items:center;gap:10px;padding:13px 24px;font-weight:600;display:inline-flex}.arch-cta-btn[data-astro-cid-rntoav7m]:hover{background:var(--accent-interactive-hover);color:var(--text-on-accent)}.arch-cta-btn[data-astro-cid-rntoav7m]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.arch-cta-btn__arrow[data-astro-cid-rntoav7m]{font-family:var(--font-mono)}@media (width<=860px){.arch-hero[data-astro-cid-rntoav7m]{padding:80px var(--space-8) 64px}.arch-hero__title[data-astro-cid-rntoav7m]{font-size:var(--text-display-lg)}.arch-section__inner[data-astro-cid-rntoav7m]{padding:56px 0}.arch-section__inner--grid[data-astro-cid-rntoav7m],.arch-section__inner--grid-reverse[data-astro-cid-rntoav7m],.arch-section__inner--novelty[data-astro-cid-rntoav7m],.arch-section__inner--split[data-astro-cid-rntoav7m]{gap:var(--space-6);grid-template-columns:1fr}.arch-statement[data-astro-cid-rntoav7m],.arch-statement--compact[data-astro-cid-rntoav7m],.arch-ownership__statement[data-astro-cid-rntoav7m]{font-size:var(--text-heading-lg)}.arch-ownership__card[data-astro-cid-rntoav7m]{padding:40px 24px}.arch-split-col[data-astro-cid-rntoav7m]{padding:32px 0}.arch-split-col--left[data-astro-cid-rntoav7m]{border-right:none;border-bottom:1px solid var(--border-subtle);padding-right:0}.arch-split-col--right[data-astro-cid-rntoav7m]{padding-left:0}.arch-closing__heading[data-astro-cid-rntoav7m]{font-size:var(--text-display-md)}}
