:root{--stage:#0b0b0e;--spotlight:#fff1d6;--tally:#ff3b30;--duvetyne:#1a1410;--gaffer:#3a322a;--sandbag:#a0978a;--rev-blue:#bfd6ee;--rev-pink:#f4c3d1;--rev-yellow:#f3e58a;--rev-green:#c3e3b5;--rev-goldenrod:#f2c94c;--scrim:#0b0b0edb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-sans:"Agentverse Sans", "Helvetica Neue", Arial, sans-serif;--font-script:"Courier Prime", "Courier New", Courier, monospace;--t-slate:56px;--t-page:34px;--t-title:22px;--t-body:16px;--t-script:16px;--t-small:14px;--t-label:12.5px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--margin:clamp(16px, 3vw, 32px);--header-h:56px;--script-w:420px;--sheet-w:340px;--timeline-h:144px;--target:44px;--radius:0;--ease:cubic-bezier(.2, .7, 0, 1);--t-ui:.24s;--t-reveal:.6s;--clay-fps:12}@media (width<=767px){:root{--t-slate:40px;--t-page:28px;--header-h:52px}}@font-face{font-family:Agentverse Sans;src:url(/fonts/av-sans-latin-var.woff2)format("woff2");font-weight:400 760;font-stretch:100% 112.5%;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/courier-prime-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/courier-prime-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@media (prefers-reduced-motion:reduce){:root{--t-ui:0s;--t-reveal:0s}}*,:before,:after{box-sizing:border-box;border-radius:0}html{background:var(--stage);color:var(--spotlight);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--stage);min-height:100svh;color:var(--spotlight);font-family:var(--font-sans);font-size:var(--t-body);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:400;line-height:1.5;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote,pre{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg,video,canvas,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}::selection{background:var(--spotlight);color:var(--stage)}:focus-visible{outline:2px solid var(--spotlight);outline-offset:3px}.paper :focus-visible{outline-color:var(--stage)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--margin);z-index:100;padding:var(--s-3) var(--s-4);background:var(--spotlight);color:var(--stage);font-weight:600;text-decoration:none;position:absolute;top:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.t-slate,.t-page,.t-title{font-family:var(--font-sans);letter-spacing:-.01em;text-wrap:balance;font-stretch:112.5%}.t-slate{font-size:var(--t-slate);font-variant-numeric:tabular-nums;font-weight:760;line-height:.95}.t-page{font-size:var(--t-page);font-weight:760;line-height:1.05}.t-title{font-size:var(--t-title);font-weight:700;line-height:1.2}.t-small{font-size:var(--t-small);line-height:1.45}.t-label{font-size:var(--t-label);color:var(--sandbag);font-weight:600;line-height:1.3}.t-script{font-family:var(--font-script);font-size:var(--t-script);line-height:1.5}.muted{color:var(--sandbag)}.tabular{font-variant-numeric:tabular-nums}.paper{background:var(--spotlight);color:var(--stage)}.paper .muted{color:var(--gaffer)}.sp{font-family:var(--font-script);font-size:var(--t-script);max-width:62ch;line-height:1.5}.sp-slug{text-transform:uppercase;margin-block:var(--s-5) var(--s-3);font-weight:700}.sp-cue{text-transform:uppercase;margin-top:var(--s-4);padding-left:30%}.sp-paren{padding-left:22%}.sp-line{max-width:calc(15% + 36ch);padding-left:15%}.sp-note{max-width:calc(15% + 36ch);color:var(--sandbag);padding-left:15%}.paper .sp-note{color:var(--gaffer)}.sp-action{margin-top:var(--s-3)}@media (width<=520px){.sp-cue{padding-left:20%}.sp-paren{padding-left:14%}.sp-line,.sp-note{max-width:none;padding-left:8%}}.shell-header{z-index:40;align-items:center;gap:var(--s-6);height:var(--header-h);padding-inline:var(--margin);background:var(--stage);border-bottom:1px solid var(--gaffer);display:flex;position:sticky;top:0}.shell-brand{align-items:center;gap:var(--s-3);min-height:var(--target);text-decoration:none;display:flex}.shell-brand img{width:148px;height:auto}.shell-brand__name{padding-left:var(--s-3);border-left:1px solid var(--gaffer);font-weight:700;font-stretch:112.5%}.shell-nav{gap:var(--s-5);display:flex}.shell-nav a{min-height:var(--target);color:var(--sandbag);transition:color var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.shell-nav a:hover,.shell-nav a[aria-current=page]{color:var(--spotlight)}.shell-nav a[aria-current=page]{border-bottom-color:var(--spotlight)}.shell-user{align-items:center;gap:var(--s-3);margin-left:auto;display:flex}.shell-main{padding:var(--s-6) var(--margin) var(--s-8);outline:none}@media (width<=640px){.shell-header{gap:var(--s-4)}.shell-brand img{width:112px}.shell-user .muted{display:none}}
