.manual{background:linear-gradient(color-mix(in srgb,var(--paper)1.8%,transparent)1px,transparent 1px),var(--bg);color:var(--fg);font-family:var(--font-body),system-ui,sans-serif;background-size:100% 8px;min-height:100vh;position:relative;overflow-x:clip}.manual:before{content:"";pointer-events:none;z-index:1;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:fixed;inset:0}.manual .t-display-xl{font-family:var(--font-display);letter-spacing:-.065em;overflow-wrap:break-word;font-size:clamp(3.125rem,7.4vw,7.5rem);font-weight:500;line-height:.86}.manual .t-display-l{font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:break-word;font-size:clamp(2.75rem,6vw,6rem);font-weight:500;line-height:.9}.manual .t-h1{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.125rem,4.5vw,4.5rem);font-weight:500;line-height:.95}.manual .t-h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,3rem);font-weight:500;line-height:1}.manual .t-h3{font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1.35}.manual .t-body{font-family:var(--font-body);letter-spacing:-.015em;color:var(--text-body);font-size:clamp(1rem,1.25vw,1.1875rem);font-weight:400;line-height:1.58}.manual .t-body-sm{font-family:var(--font-body);color:var(--text-body);font-size:.9375rem;font-weight:400;line-height:1.6}.manual .t-mono-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);font-size:.625rem;font-weight:500;line-height:1.4}.manual .t-mono-caption{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-tertiary);font-size:.6875rem;font-weight:400;line-height:1.55}.manual .t-mono-marginalia{font-family:var(--font-mono);color:var(--text-tertiary);font-size:.75rem;font-weight:400;line-height:1.5}.manual .t-mono-colophon{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:.6875rem;font-weight:500;line-height:1.55}.manual h1,.manual h2,.manual h3{font-family:var(--font-display);color:var(--text-primary);margin:0}.manual p{color:var(--text-body);margin:0}.manual a{color:inherit;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.2em}.manual .pcard-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12;display:-webkit-box;overflow:hidden}.manual .pcard-label,.manual .pcard-proof{color:var(--text-secondary)}@media (min-width:1024px){.manual .pcard-title{-webkit-line-clamp:unset;display:block;overflow:visible}}.manual .hero-intro-secondary{color:var(--text-secondary)}.manual .hero-intro-emphasis{color:var(--text-primary);text-shadow:0 0 18px color-mix(in srgb,var(--text-primary)18%,transparent);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--text-primary)28%,transparent);display:inline-block}.manual .editorial-hero-index{margin-bottom:clamp(2rem,4vw,3.5rem)}.manual .editorial-hero{align-content:end;min-height:calc(100svh - 52px);display:grid}.manual .editorial-hero>figure,.manual .editorial-hero-content>figure{margin-top:clamp(4rem,8vw,8rem)}.manual .home-hero{min-height:calc(100svh - 52px)}.manual .home-hero-content{padding-block:clamp(3rem,7vw,7rem)}.manual .glow{z-index:0;filter:blur(18px)}.manual .dot-grid{background-image:radial-gradient(circle,color-mix(in srgb,var(--text-primary)7%,transparent)1px,transparent 1px);opacity:.34}.manual .home-hero{isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative}.manual .home-hero-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.manual .home-hero-atmosphere .dot-grid{inset:12% -8% 4% 42%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%,#000);mask-image:linear-gradient(90deg,#0000,#000 24%,#000)}.manual .home-hero-content{z-index:2;position:relative}.manual .home-room{isolation:isolate;position:relative}.manual .home-room:before{content:"";z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.manual .home-work-room:before{border-block:1px solid var(--rule);background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--text-primary)1.5%,var(--ink))18%,color-mix(in srgb,var(--text-primary)1.5%,var(--ink))82%,transparent 100%)}.manual .home-thesis-room:before{background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);opacity:.18;background-size:64px 64px;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.manual .home-principles{border-block:1px solid var(--rule);grid-template-columns:1fr;display:grid}.manual .home-principle{padding-block:1.5rem}.manual .home-principle+.home-principle{border-top:1px solid var(--rule)}.manual .project-card-scrim{background:linear-gradient(90deg,var(--ink)0%,color-mix(in srgb,var(--ink)97%,transparent)34%,color-mix(in srgb,var(--ink)82%,transparent)52%,color-mix(in srgb,var(--ink)20%,transparent)82%),linear-gradient(180deg,color-mix(in srgb,var(--ink)12%,transparent),color-mix(in srgb,var(--ink)28%,transparent))}.manual .manual-footer-meta{color:var(--text-secondary)}@media (min-width:768px){.manual .home-principles{grid-template-columns:repeat(3,minmax(0,1fr))}.manual .home-principle{padding:1.75rem}.manual .home-principle:first-child{padding-left:0}.manual .home-principle+.home-principle{border-top:0;border-left:1px solid var(--rule)}}.manual .about-hero{isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative}.manual .about-hero-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.manual .about-hero-atmosphere .dot-grid{inset:8% -12% 2% 48%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%,#000);mask-image:linear-gradient(90deg,#0000,#000 28%,#000)}.manual .about-hero-content{z-index:2;flex-direction:column;gap:clamp(3.5rem,9vh,6rem);display:flex;position:relative}.manual .about-hero .t-display-l{font-size:clamp(2.75rem,min(4.8vw,8.2vh),5rem)}.manual .about-manifesto-secondary{color:var(--text-secondary)}.manual .about-room{isolation:isolate;position:relative}.manual .about-room:before{content:"";z-index:0;inset-block:0;pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.manual .about-bio-room:before{border-block:1px solid var(--rule);background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--text-primary)1.25%,var(--ink))18%,color-mix(in srgb,var(--text-primary)1.25%,var(--ink))82%,transparent 100%)}.manual .about-portrait-field{position:relative}.manual .about-portrait-field:before{content:"";z-index:-1;background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);opacity:.24;background-size:40px 40px;position:absolute;inset:-1.5rem;-webkit-mask-image:radial-gradient(#000 24%,#0000 76%);mask-image:radial-gradient(#000 24%,#0000 76%)}.manual .about-role-detail{border-left:1px solid var(--rule);padding-left:1.5rem;position:relative}.manual .about-role-detail:before{content:"";border:1px solid var(--rule-strong);background:var(--ink);border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:.5rem;left:-.25rem}.manual .about-experience-item[data-current=true] .about-role-detail:before{border-color:var(--accent-schematic);background:color-mix(in srgb,var(--accent-schematic)42%,var(--ink));box-shadow:0 0 12px color-mix(in srgb,var(--accent-schematic)28%,transparent)}.manual .about-philosophy-room:before{border-top:1px solid var(--rule)}.manual .about-philosophy-atmosphere{z-index:0;pointer-events:none;opacity:.5;position:absolute;inset:0 50% 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.manual .about-philosophy-second{position:relative}.manual .about-philosophy-second:before{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:-2rem}@media (max-width:1023px){.manual .about-philosophy-atmosphere{inset:0}.manual .about-philosophy-second:before{display:none}}.manual .agents-hero{isolation:isolate;position:relative}.manual .agents-hero-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.manual .agents-hero-atmosphere .dot-grid{inset:0 -12% 22% 46%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%,#000);mask-image:linear-gradient(90deg,#0000,#000 26%,#000)}.manual .agents-hero-content{z-index:2;position:relative}.manual .agents-room{isolation:isolate;position:relative}.manual .agents-room:before{content:"";z-index:0;inset-block:0;pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.manual .agents-context-room:before{border-block:1px solid var(--rule);background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--accent-signal)1.5%,var(--ink))18%,color-mix(in srgb,var(--accent-signal)1.5%,var(--ink))82%,transparent 100%)}.manual .agents-context-figure{position:relative}.manual .agents-context-figure:before{content:"";z-index:-1;background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);opacity:.22;background-size:40px 40px;position:absolute;inset:-1.5rem;-webkit-mask-image:radial-gradient(#000 22%,#0000 76%);mask-image:radial-gradient(#000 22%,#0000 76%)}.manual .agents-problem-room:before{border-bottom:1px solid var(--rule);background:color-mix(in srgb,var(--accent-warning)1%,var(--ink))}.manual .agents-problem-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.manual .agents-process-cover{background:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--accent-signal)3%,transparent),transparent 42%),var(--ink);overflow:hidden}.manual .agents-process-cover:before{content:"";pointer-events:none;background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);opacity:.1;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 4%,#0000 68%);mask-image:radial-gradient(#000 4%,#0000 68%)}.manual .agents-process-cover>h2,.manual .agents-process-cover>div{z-index:1;position:relative}.manual .agents-process-cover>div:last-child{width:min(100%,44rem);max-width:none}.manual .agents-home-decision{width:100%;font-family:var(--font-mono);letter-spacing:.07em;text-align:left;font-size:.625rem;font-weight:500}.manual .agents-home-options{border-block:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.manual .agents-home-option{min-width:0;min-height:4rem;color:var(--text-tertiary);align-items:center;gap:.625rem;padding:.75rem;display:flex}.manual .agents-home-option+.agents-home-option{border-left:1px solid var(--rule)}.manual .agents-home-option>span:first-child{color:var(--text-secondary)}.manual .agents-home-convergence{min-height:3.5rem;color:var(--text-tertiary);grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;gap:.75rem;display:grid}.manual .agents-home-convergence>span:nth-child(2){background:linear-gradient(90deg,var(--rule-strong),color-mix(in srgb,var(--accent-signal)55%,var(--rule-strong)));height:1px}.manual .agents-home-anchor{border:1px solid color-mix(in srgb,var(--accent-signal)38%,var(--rule));min-height:4.5rem;color:var(--text-primary);box-shadow:0 0 28px color-mix(in srgb,var(--accent-signal)6%,transparent);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.manual .agents-home-anchor>span:last-child{color:var(--text-tertiary);text-align:right}@media (max-width:639px){.manual .agents-home-options{grid-template-columns:1fr}.manual .agents-home-option{min-height:2.75rem}.manual .agents-home-option+.agents-home-option{border-top:1px solid var(--rule);border-left:0}.manual .agents-home-anchor{flex-direction:column;align-items:flex-start}.manual .agents-home-anchor>span:last-child{text-align:left}}.manual .agents-process-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-signal)1%,var(--ink))46%,color-mix(in srgb,var(--accent-signal)1%,var(--ink))100%)}.manual .agents-process-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.manual .agents-process-atmosphere .dot-grid{opacity:.28;inset:12% -12% 8% 58%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%,#0000);mask-image:linear-gradient(90deg,#0000,#000 34%,#0000)}@media (max-width:639px){.manual .agents-process-atmosphere .dot-grid{inset:30% -60% 10% 34%}}.manual .agents-taskbar-room:before{border-bottom:1px solid var(--rule);background:color-mix(in srgb,var(--text-primary)0.75%,var(--ink))}.manual .agents-constraints-room:before{border-block:1px solid var(--rule);background:color-mix(in srgb,var(--accent-warning)1.1%,var(--ink))}.manual .agents-constraint-balance{border-block:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.06em;align-self:start;font-size:.625rem;font-weight:500;display:grid}.manual .agents-constraint-balance>div:not(.agents-constraint-axis){flex-direction:column;gap:.4rem;padding-block:1rem;display:flex}.manual .agents-constraint-balance>div:not(.agents-constraint-axis)>span{color:var(--text-tertiary)}.manual .agents-constraint-balance>div:not(.agents-constraint-axis)>strong{color:var(--text-primary);font:inherit}.manual .agents-constraint-axis{color:var(--accent-warning);grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;display:grid}.manual .agents-constraint-axis>span:first-child,.manual .agents-constraint-axis>span:last-child{background:var(--rule-strong);height:1px}.manual .agents-constraints-figure{position:relative}.manual .agents-constraints-figure:before{content:"";z-index:-1;border-inline:1px solid var(--rule);pointer-events:none;position:absolute;inset:1rem -1.5rem}@media (max-width:1023px){.manual .agents-constraint-balance{margin-top:1rem}}.manual .agents-invocation-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-signal)1.2%,var(--ink)),var(--ink)72%)}.manual .agents-invocation-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.manual .agents-invocation-atmosphere .dot-grid{opacity:.22;inset:8% 52% 42% -18%;-webkit-mask-image:radial-gradient(#000 8%,#0000 72%);mask-image:radial-gradient(#000 8%,#0000 72%)}.manual .agents-invocation-route{border-block:1px solid var(--rule);align-self:start;display:grid}.manual .agents-invocation-route li{min-height:3.5rem;font-family:var(--font-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:.75rem;font-size:.625rem;font-weight:500;display:flex;position:relative}.manual .agents-invocation-route li+li{border-top:1px solid var(--rule)}.manual .agents-invocation-route li+li:before{content:"";border:1px solid var(--rule-strong);background:var(--ink);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:-.25rem;left:0}.manual .agents-invocation-route li:first-child>span:first-child{color:var(--accent-signal)}.manual .agents-invocation-route li>span:first-child{color:var(--text-secondary)}.manual .agents-invocation-route li>span:last-child{color:var(--text-tertiary)}.manual .agents-invocation-figure{position:relative}.manual .agents-invocation-figure:before{content:"";z-index:-1;border-inline:1px solid var(--rule);pointer-events:none;position:absolute;inset:2rem -1.5rem 1rem}@media (max-width:1023px){.manual .agents-invocation-route{margin-top:1rem}}.manual .agents-iteration-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-signal)0.8%,var(--ink))50%,transparent)}.manual [data-reveal-role=frame-sequence][data-reveal-pending=true]:not([data-revealed=true]) .agents-process-sequence>li{opacity:0;transition:opacity var(--duration-enter)var(--ease-out-expo),transform var(--duration-enter)var(--ease-out-expo);transform:translateY(8px)}.manual [data-reveal-role=frame-sequence][data-revealed=true] .agents-process-sequence>li{opacity:1;transform:translateY(0)}.manual [data-reveal-role=frame-sequence][data-revealed=true] .agents-process-sequence>li:first-child{transition-delay:80ms}.manual [data-reveal-role=frame-sequence][data-revealed=true] .agents-process-sequence>li:nth-child(2){transition-delay:.16s}.manual [data-reveal-role=frame-sequence][data-revealed=true] .agents-process-sequence>li:nth-child(3){transition-delay:.24s}.manual .agents-state-lexicon{border-block:1px solid var(--rule)}.manual .agents-state-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.manual .agents-state-cell{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-width:0;min-height:9rem;padding:1.5rem .75rem;display:flex;position:relative}.manual .agents-state-cell+.agents-state-cell{border-left:1px solid var(--rule)}.manual .agents-state-index{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-tertiary);font-size:.5625rem;font-weight:500;position:absolute;top:.625rem;left:.75rem}.manual .agents-state-cell:first-child:after{content:"";background:var(--accent-signal);width:.375rem;height:.375rem;box-shadow:0 0 10px color-mix(in srgb,var(--accent-signal)28%,transparent);border-radius:50%;position:absolute;bottom:.75rem;right:.75rem}@media (max-width:639px){.manual .agents-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manual .agents-state-cell{min-height:8.5rem}.manual .agents-state-cell+.agents-state-cell{border-left:0}.manual .agents-state-cell:nth-child(2n){border-left:1px solid var(--rule)}.manual .agents-state-cell:nth-child(n+3){border-top:1px solid var(--rule)}.manual .agents-state-cell:last-child{border-left:0;grid-column:1/-1}}.manual .agents-impact-cover{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--accent-signal)3%,transparent),transparent 44%),var(--ink);overflow:hidden}.manual .agents-impact-cover>h2,.manual .agents-impact-cover>div{z-index:1;position:relative}.manual .agents-impact-cover>div:last-child{width:min(100%,44rem);max-width:none}.manual .agents-impact-contract{width:100%;font-family:var(--font-mono);letter-spacing:.06em;font-size:.625rem;font-weight:500}.manual .agents-impact-sources,.manual .agents-impact-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.manual .agents-impact-sources span,.manual .agents-impact-outcomes span{border-block:1px solid var(--rule);min-width:0;padding:.75rem .5rem}.manual .agents-impact-sources span+span,.manual .agents-impact-outcomes span+span{border-left:1px solid var(--rule)}.manual .agents-impact-sources{color:var(--text-tertiary)}.manual .agents-impact-core{min-height:4.5rem;color:var(--text-primary);justify-content:center;align-items:center;display:flex;position:relative}.manual .agents-impact-core:before,.manual .agents-impact-core:after{content:"";background:var(--rule-strong);width:1px;height:.75rem;position:absolute;left:50%}.manual .agents-impact-core:before{top:0}.manual .agents-impact-core:after{background:var(--accent-signal);bottom:0}.manual .agents-impact-outcomes{color:var(--text-secondary)}.manual .agents-impact-room:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-signal)1%,var(--ink))100%)}.manual .agents-impact-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (max-width:639px){.manual .agents-impact-sources span,.manual .agents-impact-outcomes span{padding-inline:.25rem;font-size:.5625rem}}.manual .recall-system-cover{background:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--accent-schematic)3.5%,transparent),transparent 44%),var(--ink);overflow:hidden}.manual .recall-system-cover:before{content:"";pointer-events:none;background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);opacity:.1;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 6%,#0000 68%);mask-image:radial-gradient(#000 6%,#0000 68%)}.manual .recall-system-cover>h2,.manual .recall-system-cover>div{z-index:1;position:relative}.manual .recall-system-cover>div:last-child{width:min(100%,44rem);max-width:none}.manual .recall-pipeline-ambient{border-block:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.manual .recall-pipeline-ambient>span{min-width:0;min-height:4rem;font-family:var(--font-mono);letter-spacing:.06em;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-size:.625rem;font-weight:500;display:flex;position:relative}.manual .recall-pipeline-ambient>span+span{border-left:1px solid var(--rule)}.manual .recall-pipeline-ambient>span+span:before{content:"";border:1px solid var(--rule-strong);background:var(--ink);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:-.25rem}.manual .recall-pipeline-ambient>span>span:first-child{color:var(--text-tertiary)}.manual .recall-pipeline-ambient>span>span:last-child{color:var(--text-secondary)}.manual .recall-system-cover[data-reveal-pending=true]:not([data-revealed=true]) .recall-pipeline-ambient>span{opacity:0;transition:opacity var(--duration-normal-ui)var(--ease-out-expo),transform var(--duration-normal-ui)var(--ease-out-expo);transform:translateY(4px)}.manual .recall-system-cover[data-revealed=true] .recall-pipeline-ambient>span{opacity:1;transform:translateY(0)}.manual .recall-system-cover[data-revealed=true] .recall-pipeline-ambient>span:first-child{transition-delay:.24s}.manual .recall-system-cover[data-revealed=true] .recall-pipeline-ambient>span:nth-child(2){transition-delay:.3s}.manual .recall-system-cover[data-revealed=true] .recall-pipeline-ambient>span:nth-child(3){transition-delay:.36s}.manual .recall-system-cover[data-revealed=true] .recall-pipeline-ambient>span:nth-child(4){transition-delay:.42s}.manual .recall-room{isolation:isolate;position:relative}.manual .recall-room:before{content:"";z-index:-1;inset-block:0;pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.manual .recall-context-room:before{border-block:1px solid var(--rule);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-schematic)1%,var(--ink))72%,transparent)}.manual .recall-system-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-schematic)1.2%,var(--ink))56%,transparent)}.manual .recall-problem-room:before{border-bottom:1px solid var(--rule);background:color-mix(in srgb,var(--accent-warning)0.9%,var(--ink))}.manual .recall-cards-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text-primary)0.7%,var(--ink))50%,transparent)}.manual .recall-transparency-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-schematic)1.1%,var(--ink)),var(--ink)70%)}.manual .recall-performance-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-signal)0.9%,var(--ink))100%)}.manual .recall-constraints-room:before{background:color-mix(in srgb,var(--accent-alert)0.8%,var(--ink))}.manual .recall-impact-room:before{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-schematic)0.9%,var(--ink)),transparent)}.manual .recall-system-rail{padding-left:1.25rem;position:relative}.manual .recall-system-rail:before{content:"";background:linear-gradient(to bottom,color-mix(in srgb,var(--accent-schematic)48%,var(--rule-strong)),var(--rule));transform-origin:top;width:1px;transition:transform var(--duration-slow-ui)var(--ease-out-expo);position:absolute;top:2rem;bottom:2rem;left:0;transform:scaleY(1)}.manual .recall-system-rail li{transition:opacity var(--duration-enter)var(--ease-out-expo),transform var(--duration-enter)var(--ease-out-expo);position:relative}.manual .recall-system-rail li:before{content:"";border:1px solid var(--rule-strong);background:var(--ink);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.25rem;left:-1.5rem}.manual .recall-system-rail li:first-child:before{border-color:var(--accent-schematic);background:color-mix(in srgb,var(--accent-schematic)38%,var(--ink));box-shadow:0 0 12px color-mix(in srgb,var(--accent-schematic)22%,transparent)}.manual .recall-system-figure{transition:opacity var(--duration-slow-ui)var(--ease-out-expo),transform var(--duration-slow-ui)var(--ease-out-expo);position:relative}.manual [data-reveal-role=stage-rail][data-reveal-pending=true]:not([data-revealed=true]) .recall-system-rail:before{transform:scaleY(0)}.manual [data-reveal-role=stage-rail][data-reveal-pending=true]:not([data-revealed=true]) .recall-system-rail li{opacity:0;transform:translate(-6px)}.manual [data-reveal-role=stage-rail][data-reveal-pending=true]:not([data-revealed=true]) .recall-system-figure{opacity:0;transform:translateY(8px)}.manual .recall-system-figure:before{content:"";z-index:-1;background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);opacity:.16;background-size:48px 48px;position:absolute;inset:6% 4%;-webkit-mask-image:radial-gradient(#000 18%,#0000 72%);mask-image:radial-gradient(#000 18%,#0000 72%)}.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-rail:before{transform:scaleY(1)}.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-rail li,.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-figure{opacity:1;transform:translate(0)}.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-rail li:first-child{transition-delay:80ms}.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-rail li:nth-child(2){transition-delay:.15s}.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-rail li:nth-child(3){transition-delay:.22s}.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-rail li:nth-child(4){transition-delay:.29s}.manual [data-reveal-role=stage-rail][data-revealed=true] .recall-system-figure{transition-delay:.26s}@media (max-width:639px){.manual .recall-pipeline-ambient{grid-template-columns:repeat(2,minmax(0,1fr))}.manual .recall-pipeline-ambient>span:nth-child(3){border-top:1px solid var(--rule);border-left:0}.manual .recall-pipeline-ambient>span:nth-child(4){border-top:1px solid var(--rule)}}.manual .recall-trust-cover{background:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--accent-signal)3%,transparent),transparent 44%),var(--ink);overflow:hidden}.manual .recall-trust-cover>h2,.manual .recall-trust-cover>div{z-index:1;position:relative}.manual .recall-trust-cover>div:last-child{width:min(100%,42rem);max-width:none}.manual .recall-trust-ambient{width:100%;font-family:var(--font-mono);letter-spacing:.06em;font-size:.625rem;font-weight:500}.manual .recall-trust-ambient>div:not(.recall-trust-boundary){color:var(--text-tertiary);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.manual .recall-trust-ambient>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}.manual .recall-trust-ambient>div:not(.recall-trust-boundary) span{border-block:1px solid var(--rule);padding:.75rem .5rem}.manual .recall-trust-ambient>div:not(.recall-trust-boundary) span+span{border-left:1px solid var(--rule)}.manual .recall-trust-boundary{border:1px solid color-mix(in srgb,var(--accent-signal)40%,var(--rule));min-height:4.5rem;color:var(--text-primary);box-shadow:0 0 24px color-mix(in srgb,var(--accent-signal)5%,transparent);justify-content:space-between;align-items:center;gap:1rem;margin-block:.75rem;padding:1rem 1.25rem;display:flex}.manual .recall-trust-boundary span:last-child{color:var(--text-secondary)}.manual .recall-trust-room:before{border-bottom:1px solid var(--rule);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-signal)1%,var(--ink)),var(--ink)76%)}.manual .recall-trust-principles{position:relative}.manual .recall-trust-principles:before{content:"CONTROL BOUNDARIES";font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-tertiary);font-size:.5625rem;font-weight:500;position:absolute;top:-1.25rem;right:0}.manual .teams-hero{isolation:isolate;position:relative}.manual .teams-hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--rule)1px,transparent 1px),linear-gradient(90deg,var(--rule)1px,transparent 1px);opacity:.14;background-size:56px 56px;position:absolute;inset:6% -8% 18% 42%;-webkit-mask-image:radial-gradient(#000 12%,#0000 72%);mask-image:radial-gradient(#000 12%,#0000 72%)}.manual .teams-room{isolation:isolate;position:relative}.manual .teams-room:before{content:"";z-index:-1;inset-block:0;border-bottom:1px solid var(--rule);pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.manual .teams-context-room:before{border-top:1px solid var(--rule);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-schematic)1%,var(--ink))74%,transparent)}.manual .teams-problem-room:before{background:color-mix(in srgb,var(--accent-warning)0.9%,var(--ink))}.manual .teams-research-room:before{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-schematic)1%,var(--ink)),var(--ink)72%)}.manual .teams-solution-room:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-signal)1%,var(--ink))100%)}.manual .teams-orchestration-room:before{background:color-mix(in srgb,var(--text-primary)0.7%,var(--ink))}.manual .teams-groups-room:before{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-schematic)0.8%,var(--ink)),transparent)}.manual .teams-student-room:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-signal)0.8%,var(--ink))52%,transparent)}.manual .teams-impact-room:before{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-schematic)1%,var(--ink)),transparent)}.manual .teams-research-cover,.manual .teams-impact-cover{background:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--accent-schematic)3%,transparent),transparent 44%),var(--ink);overflow:hidden}.manual .teams-research-cover>h2,.manual .teams-research-cover>div,.manual .teams-impact-cover>h2,.manual .teams-impact-cover>div{z-index:1;position:relative}.manual .teams-research-cover>div:last-child,.manual .teams-impact-cover>div:last-child{width:min(100%,44rem);max-width:none}.manual .teams-research-ambient{border-block:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.manual .teams-research-ambient>span{min-width:0;min-height:4.25rem;font-family:var(--font-mono);letter-spacing:.06em;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-size:.625rem;font-weight:500;display:flex;position:relative}.manual .teams-research-ambient>span+span{border-left:1px solid var(--rule)}.manual .teams-research-ambient>span+span:before{content:"";border:1px solid var(--rule-strong);background:var(--ink);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:-.25rem}.manual .teams-research-ambient>span>span:first-child{color:var(--text-tertiary)}.manual .teams-research-ambient>span>span:last-child{color:var(--text-secondary)}.manual .teams-impact-ambient{width:100%;font-family:var(--font-mono);letter-spacing:.06em;font-size:.625rem;font-weight:500}.manual .teams-impact-ambient>div:first-child,.manual .teams-impact-ambient>div:last-child{border-block:1px solid var(--rule);min-height:3rem;color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:1rem;padding-inline:.75rem;display:flex}.manual .teams-impact-topology{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-block:.75rem;display:grid}.manual .teams-impact-topology span{border:1px solid var(--rule);min-height:2.5rem;color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) .teams-table-group,.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) .teams-teacher-origin{opacity:0;transition:opacity var(--duration-enter)var(--ease-out-expo)}.manual [data-reveal][data-revealed=true] .teams-table-group,.manual [data-reveal][data-revealed=true] .teams-teacher-origin{opacity:1}.manual [data-reveal][data-revealed=true] .teams-table-group{transition-delay:calc(.1s + var(--table-index)*55ms)}.manual [data-reveal][data-revealed=true] .teams-teacher-origin{transition-delay:.46s}@media (max-width:639px){.manual .teams-table-label,.manual .teams-teacher-label{display:none}.manual .teams-impact-ambient>div:last-child{flex-direction:column;align-items:flex-start;padding-block:.75rem}}.manual .container{max-width:1280px;margin-inline:auto;padding-inline:clamp(24px,5vw,80px)}.manual .section-grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:1024px){.manual .section-grid{grid-template-columns:minmax(0,1fr) 240px;align-items:start;column-gap:48px}}.manual hr.rule{border:0;border-top:1px solid var(--rule);margin:0}.manual [data-reveal]{--reveal-distance:0px;--reveal-duration:var(--duration-enter);transition:opacity var(--reveal-duration)var(--ease-out-expo),transform var(--reveal-duration)var(--ease-out-expo);will-change:opacity,transform}.manual [data-reveal-role=cover],.manual [data-reveal-role=statement]{--reveal-duration:var(--duration-slow-ui)}.manual [data-reveal-role=handoff]{--reveal-distance:8px}.manual [data-reveal-role=catalog][data-reveal-pending=true]:not([data-revealed=true]) .project-card{opacity:0;transition:opacity var(--duration-enter)var(--ease-out-expo),transform var(--duration-enter)var(--ease-out-expo);transform:translateY(16px)}.manual [data-reveal-role=catalog][data-revealed=true] .project-card{opacity:1;transform:translateY(0)}.manual [data-reveal-role=catalog] [data-project-card]:nth-child(2) .project-card{transition-delay:70ms}.manual [data-reveal-role=catalog] [data-project-card]:nth-child(3) .project-card{transition-delay:.14s}.manual .manual-cover-content{transition:opacity var(--duration-enter)var(--ease-out-expo),transform var(--duration-enter)var(--ease-out-expo)}.manual .manual-cover-shutter{z-index:3;background:repeating-linear-gradient(0deg,transparent 0 7px,color-mix(in srgb,var(--text-primary)2%,transparent)7px 8px),color-mix(in srgb,var(--paper)3%,var(--ink));width:50.1%;transition:transform .9s var(--ease-in-out-sine);position:absolute;inset-block:0;transform:scaleX(0)}.manual .manual-cover-shutter-left{transform-origin:0;left:0}.manual .manual-cover-shutter-right{transform-origin:100%;right:0}.manual .manual-cover-lock{z-index:4;transition:opacity var(--duration-normal-ui)var(--ease-out-expo),transform var(--duration-normal-ui)var(--ease-out-expo)}.manual .manual-cover-plate[data-reveal-pending=true]:not([data-revealed=true]){opacity:1}.manual .manual-cover-plate[data-reveal-pending=true]:not([data-revealed=true]) .manual-cover-content{opacity:.5;transform:scale(.985)}.manual .manual-cover-plate[data-reveal-pending=true]:not([data-revealed=true]) .manual-cover-shutter{transform:scaleX(1)}.manual .manual-cover-plate[data-reveal-pending=true]:not([data-revealed=true]) .manual-cover-lock{opacity:0;transform:scale(1.5)rotate(8deg)}.manual .manual-cover-plate[data-revealed=true] .manual-cover-content{opacity:1;transform:scale(1)}.manual .manual-cover-plate[data-revealed=true] .manual-cover-lock{opacity:1;transition-delay:.76s;transform:scale(1)rotate(0)}.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]){opacity:0;transform:translateY(var(--reveal-distance))}.manual [data-reveal][data-revealed=true]{opacity:1;transform:translateY(0)}.manual section[data-section]:not([data-reveal])>*{animation:manual-hero-in var(--duration-enter)var(--ease-out-expo)backwards}.manual section[data-section]:not([data-reveal])>:first-child{animation-delay:0s}.manual section[data-section]:not([data-reveal])>:nth-child(2){animation-delay:.12s}.manual section[data-section]:not([data-reveal])>:nth-child(3){animation-delay:.24s}.manual section[data-section]:not([data-reveal])>:nth-child(n+4){animation-delay:.36s}.manual section[data-section]:not([data-reveal])>h1,.manual section[data-section]:not([data-reveal])>p,.manual section[data-section]:not([data-reveal])>.home-hero-content{animation:none}@keyframes manual-hero-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.manual [data-reveal] svg.manual-schematic{transition:clip-path 1.5s linear .2s}.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic{clip-path:inset(0 100% 0 0)}.manual [data-reveal][data-revealed=true] svg.manual-schematic{clip-path:inset(0)}.manual [data-reveal] svg.manual-schematic line,.manual [data-reveal] svg.manual-schematic rect,.manual [data-reveal] svg.manual-schematic circle,.manual [data-reveal] svg.manual-schematic path,.manual [data-reveal] svg.manual-schematic ellipse,.manual [data-reveal] svg.manual-schematic polyline,.manual [data-reveal] svg.manual-schematic polygon{stroke-dasharray:3000;transition:stroke-dashoffset 1.5s linear .2s}.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic line,.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic rect,.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic circle,.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic path,.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic ellipse,.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic polyline,.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]) svg.manual-schematic polygon{stroke-dashoffset:3000px}.manual [data-reveal][data-revealed=true] svg.manual-schematic line,.manual [data-reveal][data-revealed=true] svg.manual-schematic rect,.manual [data-reveal][data-revealed=true] svg.manual-schematic circle,.manual [data-reveal][data-revealed=true] svg.manual-schematic path,.manual [data-reveal][data-revealed=true] svg.manual-schematic ellipse,.manual [data-reveal][data-revealed=true] svg.manual-schematic polyline,.manual [data-reveal][data-revealed=true] svg.manual-schematic polygon{stroke-dashoffset:0}.manual-mobile-menu-icon{vertical-align:-.1em;flex-direction:column;justify-content:space-between;width:1.125rem;height:.75rem;display:inline-flex}.manual-mobile-menu-icon>span{transform-origin:50%;width:100%;height:1px;transition:opacity var(--duration-fast-ui)var(--ease-out-quad),transform var(--duration-fast-ui)var(--ease-out-expo);background:currentColor;display:block}.manual-mobile-menu-trigger[data-state=open] .manual-mobile-menu-icon>span:first-child{transform:translateY(5.5px)rotate(45deg)}.manual-mobile-menu-trigger[data-state=open] .manual-mobile-menu-icon>span:nth-child(2){opacity:0;transform:scaleX(0)}.manual-mobile-menu-trigger[data-state=open] .manual-mobile-menu-icon>span:last-child{transform:translateY(-5.5px)rotate(-45deg)}.manual-mobile-drawer{top:var(--manual-mobile-drawer-top,52px);height:calc(100dvh - var(--manual-mobile-drawer-top,52px));z-index:49;background:var(--ink);border-top:1px solid var(--rule);opacity:0;transition:opacity var(--duration-fast-ui)var(--ease-out-quad),transform var(--duration-fast-ui)var(--ease-out-quad),visibility 0s linear var(--duration-fast-ui);visibility:hidden;position:fixed;left:0;right:0;overflow-y:auto;transform:translateY(-4px)}.manual-mobile-drawer[data-state=open]{opacity:1;visibility:visible;transition:opacity var(--duration-fast-ui)var(--ease-out-quad),transform var(--duration-fast-ui)var(--ease-out-quad);transform:translateY(0)}.manual-mobile-drawer nav>a{opacity:0;transition:color var(--duration-fast-ui)var(--ease-out-quad),opacity var(--duration-normal-ui)var(--ease-out-expo),transform var(--duration-normal-ui)var(--ease-out-expo);transform:translateY(-4px)}.manual-mobile-drawer[data-state=open] nav>a{opacity:1;transform:translateY(0)}.manual-mobile-drawer[data-state=open] nav>a:nth-child(2){transition-delay:50ms}@media (prefers-reduced-motion:reduce){.manual-mobile-drawer,.manual-mobile-drawer nav>a,.manual-mobile-menu-icon>span{transition:none!important;transform:none!important}.manual-mobile-drawer nav>a{opacity:1}}.manual [data-reveal][data-revealed=true] .manual-registration-mark{animation:engage-pulse var(--duration-slow-ui)var(--ease-out-expo)backwards;transform-origin:50%}@keyframes engage-pulse{0%{opacity:.6;transform:scale(1)}35%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.manual [data-reveal][data-revealed=true] .manual-registration-mark{animation:none!important}}.manual .manual-figure-crosshair{pointer-events:none;z-index:20;left:calc(var(--cx,50%) - 7px);top:calc(var(--cy,50%) - 7px);color:var(--rule-strong);opacity:0;transition:opacity var(--duration-fast-ui)linear;position:absolute}@media (hover:hover) and (pointer:fine){.manual .manual-figure-frame[data-cursor-active=true] .manual-figure-crosshair{opacity:.65}}.manual .manual-cursor-blink{font-family:var(--font-mono);color:var(--accent-trace);margin-left:.08em;font-size:.8em;font-weight:400;animation:1.1s linear 5 manual-cursor-blink,.6s 5.5s forwards manual-cursor-fadeout;display:inline-block}@keyframes manual-cursor-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes manual-cursor-fadeout{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.manual [data-anim]{animation:none!important}.manual [data-reveal],.manual [data-reveal] svg.manual-schematic{transition:none!important}.manual [data-reveal][data-reveal-pending=true]:not([data-revealed=true]){opacity:1;transform:none}.manual [data-reveal-role=catalog] .project-card,.manual .manual-cover-content,.manual .manual-cover-lock,.manual .recall-system-cover .recall-pipeline-ambient>span,.manual [data-reveal-role=stage-rail] .recall-system-rail li,.manual [data-reveal-role=stage-rail] .recall-system-figure,.manual [data-reveal-role=frame-sequence] .agents-process-sequence>li,.manual [data-reveal] .teams-table-group,.manual [data-reveal] .teams-teacher-origin{opacity:1;transform:none;transition:none!important}.manual .manual-cover-shutter{display:none}.manual [data-reveal-role=stage-rail] .recall-system-rail:before{transform:scaleY(1);transition:none!important}.manual [data-reveal]:not([data-revealed=true]) svg.manual-schematic{clip-path:inset(0)}.manual [data-reveal] svg.manual-schematic line,.manual [data-reveal] svg.manual-schematic rect,.manual [data-reveal] svg.manual-schematic circle,.manual [data-reveal] svg.manual-schematic path,.manual [data-reveal] svg.manual-schematic ellipse,.manual [data-reveal] svg.manual-schematic polyline,.manual [data-reveal] svg.manual-schematic polygon{stroke-dasharray:0!important;stroke-dashoffset:0!important;transition:none!important}.manual section[data-section]:not([data-reveal])>*{animation:none!important}.manual .manual-cursor-blink{display:none!important}.manual .glow{animation:none!important}}
