:root{--navy:#102b4e;--navy-2:#173c67;--blue:#1e5a96;--blue-soft:#dfeaf3;--red:#a33b34;--green:#2f6a52;--amber:#8a641f;--ink:#17212b;--muted:#5e6b78;--paper:#fbfaf7;--paper-alt:#f1f3f4;--white:#fff;--line:#c9d0d5;--line-dark:#8c98a2;--type-body:13.25px;--type-support:12.25px;--type-label:11.5px;--type-emphasis:13.5px}*{box-sizing:border-box}html{scroll-behavior:auto;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,a{font:inherit;color:inherit}button:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #e0a832}.deck{position:relative;overflow-x:clip}.progress{z-index:90;background:#d5dadd;height:3px;position:fixed;top:0;left:0;right:0}.progress span{background:var(--red);height:100%;display:block}.topbar{z-index:80;height:49px;color:var(--navy);background:#fbfaf7f7;border-bottom:1px solid #d5dadd;justify-content:space-between;align-items:center;gap:24px;padding:0 28px;display:flex;position:fixed;top:3px;left:0;right:0}.brand-button,.utility-button{cursor:pointer;background:0 0;border:0}.brand-button{align-items:baseline;gap:10px;padding:0;display:flex}.brand-button strong{letter-spacing:.08em;font-size:12px}.brand-button span{color:var(--muted);font-size:11px}.top-actions{align-items:center;gap:8px;display:flex}.page-counter{font:11px var(--font-geist-mono), monospace;color:var(--muted);margin-right:8px}.utility-button{border:1px solid var(--navy);padding:6px 10px;font-size:11px}.utility-primary{background:var(--navy);color:var(--white)}.slide{background:var(--paper);min-height:100svh;position:relative;overflow:hidden}.slide-paper{background:var(--paper)}.slide-gray{background:var(--paper-alt)}.slide-navy{background:var(--navy);color:var(--white)}.slide-inner{flex-direction:column;width:min(1500px,100%);min-height:100svh;margin:0 auto;padding:72px 5vw 30px;display:flex}.slide-heading{border-bottom:2px solid var(--navy);justify-content:space-between;align-items:flex-start;gap:36px;margin-bottom:22px;padding-bottom:15px;display:flex}.slide-navy .slide-heading{border-bottom-color:#ffffff8c}.slide-heading>div{min-width:0}.section-label{color:var(--red);font:700 10px var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0 0 8px}.slide-navy .section-label{color:#f1bf7c}.slide h1,.slide h2{color:var(--navy);letter-spacing:-.035em;margin:0}.slide h1{font-size:clamp(52px,6.7vw,98px);font-weight:720;line-height:.96}.slide h1 em{color:#f1bf7c;font-style:normal;font-weight:440}.slide h2{font-size:clamp(32px,3.25vw,50px);font-weight:700;line-height:1.02}.slide-navy h1,.slide-navy h2{color:var(--white)}.subtitle{max-width:1060px;color:var(--muted);margin:9px 0 0;font-size:15px;line-height:1.45}.slide-navy .subtitle{color:#c9d6e3}.slide-number{color:#abb4bc;font:500 26px var(--font-geist-mono), monospace;flex:none}.slide-navy .slide-number{color:#ffffff73}.slide-content{flex-direction:column;flex:1;min-height:0;display:flex}.paper-link{color:var(--blue);text-underline-offset:2px;text-decoration-color:#1e5a9666}.slide-navy .paper-link{color:#b9dcf5;text-decoration-color:#b9dcf580}.references{border-top:1px solid var(--line);grid-template-columns:105px 1fr;align-items:start;gap:14px;margin-top:auto;padding-top:12px;font-size:9px;line-height:1.35;display:grid}.slide-navy .references{border-color:#ffffff40}.references>span{color:var(--muted);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.slide-navy .references>span{color:#b8c6d4}.references>div{flex-wrap:wrap;gap:4px 13px;display:flex}.status{font:700 7px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:3px 6px;display:inline-block}.status-open,.status-code{color:var(--green);background:#e7f2ec}.status-partial{color:var(--amber);background:#f5eddc}.status-paper{color:#626a72;background:#eceeef}.status-closed{color:var(--red);background:#f5e8e6}.status-benchmark{color:var(--blue);background:#e3edf6}.cover-grid{flex:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:7vw;display:grid}.cover-thesis{max-width:800px}.lead{color:#d5e0e9;margin:0 0 28px;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.canonical-interface{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.canonical-interface span,.canonical-interface strong{font:11px var(--font-geist-mono), monospace;border:1px solid #ffffff59;padding:9px 11px}.canonical-interface strong{color:#ffe2aa;border-color:#f1bf7c}.canonical-interface b{color:#aebdcb}.scope-note{color:#c7d4df;border-left:3px solid #f1bf7c;margin:0;padding-left:13px;font-size:13px;line-height:1.5}.cover-agenda{border-top:1px solid #fff6}.cover-agenda>div{border-bottom:1px solid #ffffff40;grid-template-columns:38px 1fr;column-gap:10px;padding:11px 0;display:grid}.cover-agenda span{font:12px var(--font-geist-mono), monospace;color:#f1bf7c;grid-row:1/span 2}.cover-agenda strong{font-size:16px}.cover-agenda small{color:#aebdcb;margin-top:3px;font-size:11px}.equation-panel{border-left:5px solid var(--red);background:var(--white);padding:17px 22px}.equation{color:var(--navy);font:600 clamp(24px, 2.7vw, 40px) var(--font-geist-mono), monospace}.equation-key{color:var(--muted);flex-wrap:wrap;gap:7px 22px;margin-top:10px;font-size:10px;display:flex}.scope-grid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:18px;display:grid}.scope-grid article{border:1px solid var(--line);background:#ffffffb3;min-height:99px;padding:15px 16px}.scope-grid b{color:var(--navy);font-size:14px}.scope-grid p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.exclusion-note,.academic-note{border-left:3px solid var(--blue);background:var(--blue-soft);color:#33475a;margin-top:15px;padding:10px 13px;font-size:12px;line-height:1.45}.objective-formula{border:1px solid var(--line);background:var(--white);color:var(--navy);font:500 18px var(--font-geist-mono), monospace;text-align:center;margin-bottom:19px;padding:12px 17px}.objective-formula span{color:var(--blue);margin:0 8px}.objective-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.objective-grid article{border-top:5px solid var(--navy);background:var(--white);min-height:220px;padding:20px}.objective-grid article:nth-child(2){border-color:var(--blue)}.objective-grid article:nth-child(3){border-color:var(--green)}.objective-grid article:nth-child(4){border-color:var(--red)}.objective-grid article>span{color:var(--muted);font:10px var(--font-geist-mono), monospace}.objective-grid h3{color:var(--navy);margin:30px 0 10px;font-size:22px}.objective-grid p{min-height:70px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.objective-grid small{border-top:1px solid var(--line);color:var(--red);padding-top:11px;font-size:11px;display:block}.timeline-table{border-top:2px solid var(--navy)}.timeline-row{border-bottom:1px solid var(--line);grid-template-columns:80px 1.45fr 1.15fr 1.1fr;gap:0;display:grid}.timeline-row>*{border-right:1px solid var(--line);margin:0;padding:16px 17px;font-size:12px;line-height:1.5}.timeline-row>:last-child{border-right:0}.timeline-row>strong{color:var(--navy);font:700 22px var(--font-geist-mono), monospace}.timeline-head>span{background:var(--navy);color:var(--white);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding-top:9px;padding-bottom:9px}.emphasis-row{background:#eaf0f5}.timeline-thesis{border-left:4px solid var(--red);color:#3e4a56;margin-top:15px;padding:12px 15px;font-size:12px}.architecture-diagram{grid-template-rows:1fr 1fr;grid-template-columns:.8fr 1.2fr 1.2fr 1.6fr .8fr;align-items:stretch;gap:14px;min-height:270px;display:grid;position:relative}.arch-input,.arch-output,.arch-path,.arch-renderer{z-index:2;border:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:center;padding:18px;display:flex;position:relative}.arch-input:first-child{grid-area:2/1}.arch-input:nth-child(2){grid-area:1/1}.arch-path.semantic{border-top:5px solid var(--red);grid-area:1/2}.arch-path.detail{border-top:5px solid var(--green);grid-area:2/2}.arch-renderer{border:2px solid var(--navy);grid-area:1/3/span 2/span 2}.arch-output{background:var(--navy);color:var(--white);grid-area:1/5/span 2}.arch-input span,.arch-output span{font:700 22px var(--font-geist-mono), monospace;color:var(--blue)}.arch-output span{color:#f1bf7c}.arch-input b,.arch-output b{margin-top:5px;font-size:12px}.arch-path small,.arch-renderer small{color:var(--red);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em}.arch-path.detail small{color:var(--green)}.arch-path strong,.arch-renderer strong{color:var(--navy);margin:14px 0 8px;font-size:19px}.arch-path p,.arch-renderer p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.arch-line{z-index:3;background:var(--red);width:19px;height:19px;color:var(--white);font:8px var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute}.line-a{top:22%;left:17%}.line-b{bottom:22%;left:17%}.line-c{top:22%;left:43%}.line-d{top:47%;right:16%}.design-questions{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:15px;display:grid}.design-questions article{border-left:3px solid var(--blue);background:#e8edf1;padding:12px 15px}.design-questions b{color:var(--navy);font-size:12px}.design-questions p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.45}.table-wrap{border:1px solid var(--line);background:var(--white);overflow:hidden}.academic-table{border-collapse:collapse;table-layout:fixed;width:100%}.academic-table th{background:var(--navy);color:var(--white);text-align:left;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;padding:9px 11px}.academic-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;color:#43505c;padding:11px;font-size:11px;line-height:1.45}.academic-table td:last-child,.academic-table th:last-child{border-right:0}.academic-table tbody tr:last-child td{border-bottom:0}.academic-table tbody tr:nth-child(2n){background:#f4f6f7}.academic-table td b{color:var(--navy)}.academic-table td small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.conditioning-table th:first-child{width:19%}.conditioning-table th:nth-child(2){width:20%}.conditioning-table th:nth-child(3){width:18%}.conditioning-table th:nth-child(4){width:20%}.conditioning-table th:nth-child(5){width:23%}.cost-identity{border:1px solid var(--line);background:#e7ecef;grid-template-columns:.8fr 1.2fr .8fr 1.2fr 2fr;align-items:center;gap:8px;margin-top:14px;padding:11px 13px;font-size:11px;display:grid}.cost-identity span{color:var(--muted);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase}.cost-identity b{color:var(--navy);font:700 12px var(--font-geist-mono), monospace}.cost-identity em{color:var(--muted);text-align:right;font-size:9px;font-style:normal}.unified-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.unified-grid article{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);flex-direction:column;min-height:310px;padding:19px;display:flex}.unified-grid article:nth-child(2){border-top-color:var(--red)}.unified-grid article:nth-child(3){border-top-color:var(--green)}.class-index{color:var(--muted);font:10px var(--font-geist-mono), monospace}.unified-grid h3{color:var(--navy);margin:22px 0 9px;font-size:20px}.unified-grid p{min-height:65px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.mini-pipeline{border:1px solid var(--line);color:var(--navy);font:10px var(--font-geist-mono), monospace;text-align:center;background:#eef1f3;margin:16px 0;padding:12px}.unified-grid strong{margin-bottom:14px;font-size:11.5px;line-height:1.5}.unified-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:11px;font-size:10.5px;line-height:1.45}.warning-band{border-left:4px solid var(--red);color:#554341;background:#f2e7e5;margin-top:14px;padding:11px 14px;font-size:11.5px;line-height:1.5}.method-focus-grid{gap:15px;display:grid}.method-focus-grid.two{grid-template-columns:1fr 1fr}.method-focus{border:1px solid var(--line);border-top:5px solid var(--navy);background:#ffffffc7;padding:18px 20px}.method-focus:nth-child(2){border-top-color:var(--red)}.method-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.method-header h3{color:var(--navy);margin:0;font-size:24px}.method-focus dl{border-top:1px solid var(--line);grid-template-columns:105px 1fr;margin:16px 0 0;display:grid}.method-focus dt,.method-focus dd{border-bottom:1px solid var(--line);margin:0;padding:8px 0;font-size:11.5px;line-height:1.45}.method-focus dt{color:var(--navy);font-weight:700}.method-focus dd{color:var(--muted)}.method-focus ul{color:var(--muted);margin:15px 0 0;padding-left:17px;font-size:11.5px;line-height:1.5}.method-focus li+li{margin-top:6px}.limitation,.evidence-box{border-left:3px solid var(--red);color:#5d4d4a;background:#f3e9e7;margin:13px 0 0;padding:10px 11px;font-size:10.5px;line-height:1.5}.comparison-strip{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.comparison-strip span{border-right:1px solid var(--line);color:var(--muted);padding:11px 13px;font-size:11px;line-height:1.45}.comparison-strip span:last-child{border-right:0}.comparison-strip b{color:var(--navy)}.layer-diagram{grid-template-columns:1.05fr .45fr .45fr .45fr .8fr 1.4fr;align-items:center;gap:5px;margin-top:15px;display:grid}.layer-diagram>*{border:1px solid var(--line);text-align:center;font:9px var(--font-geist-mono), monospace;padding:9px 5px;font-style:normal}.layer-diagram span,.layer-diagram strong{background:var(--navy);color:var(--white)}.layer-diagram i{color:var(--red);border-color:var(--red)}.kiwi-diagram{grid-template-columns:1fr 1fr 1fr .75fr 1.2fr}.architecture-row{border:1px solid var(--line);background:#eef1f3;flex-wrap:wrap;align-items:center;gap:6px;margin:15px 0;padding:12px;display:flex}.architecture-row span,.architecture-row b{text-align:center;font:9px var(--font-geist-mono), monospace;flex:120px;padding:8px}.architecture-row span{background:var(--navy);color:#fff}.architecture-row b{border:1px solid var(--red);color:var(--red)}.parameter-warning{border:1px solid var(--line);color:var(--muted);margin-top:14px;padding:11px 13px;font-size:11px}.bernini-layout{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.bernini-pipeline{grid-template-columns:1fr auto 1.25fr auto 1.45fr auto 1fr;align-items:stretch;gap:6px;display:grid}.bernini-pipeline>div{border:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:center;min-height:220px;padding:14px;display:flex}.bernini-pipeline>b{color:var(--red);align-self:center}.bernini-pipeline .planner{border-top:5px solid var(--red)}.bernini-pipeline .renderer{border-top:5px solid var(--navy)}.bernini-pipeline small{color:var(--muted);font:7px var(--font-geist-mono), monospace;letter-spacing:.07em}.bernini-pipeline strong{color:var(--navy);margin:13px 0 6px;font-size:12px;line-height:1.35}.bernini-pipeline p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.4}.bernini-evidence{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bernini-evidence article{border:1px solid var(--line);background:var(--white);padding:12px}.bernini-evidence span{color:var(--red);font:7px var(--font-geist-mono), monospace;text-transform:uppercase}.bernini-evidence b{color:var(--navy);margin-top:8px;font-size:12px;display:block}.bernini-evidence p{color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.4}.reasoning-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.reasoning-grid>article{border:1px solid var(--line);background:var(--white);padding:18px}.reasoning-grid>article>p{color:var(--muted);font-size:11.5px;line-height:1.5}.depth-stack{border:1px solid var(--line);grid-template-columns:.8fr 1.1fr 1fr;margin:15px 0;display:grid}.depth-stack>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:11px;font-size:10px;font-style:normal}.depth-stack>:nth-child(3n){border-right:0}.depth-stack>:nth-last-child(-n+3){border-bottom:0}.depth-stack span{background:var(--navy);color:var(--white);font:8px var(--font-geist-mono), monospace;text-transform:uppercase}.depth-stack b{color:var(--navy)}.depth-stack i{color:var(--muted)}.token-roles{grid-template-columns:repeat(4,1fr);gap:5px;margin:15px 0;display:grid}.token-roles span{border:1px solid var(--navy);background:var(--blue-soft);color:var(--navy);text-align:center;font:9px var(--font-geist-mono), monospace;padding:14px 6px}.token-roles span:nth-child(2){border-color:var(--red);background:#f3e9e7}.token-roles span:nth-child(3){border-color:var(--green);background:#e7f2ec}.token-roles span:nth-child(4){border-color:var(--amber);background:#f5eddc}.loom-layout{grid-template-columns:1.05fr .95fr;gap:18px;display:grid}.token-cost{gap:10px;display:grid}.token-cost>div{border:1px solid var(--line);background:var(--white);padding:18px}.token-cost>div.selected{border:2px solid var(--navy)}.token-cost span{color:var(--red);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase}.token-cost b{color:var(--navy);font:10px var(--font-geist-mono), monospace;text-align:center;background:#edf0f2;margin:22px 0;padding:12px;display:block}.token-cost strong{color:var(--navy);font-size:14px}.loom-facts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.loom-facts article{border:1px solid var(--line);background:var(--white);padding:15px}.loom-facts b{color:var(--navy);font-size:13px}.loom-facts p{color:var(--muted);margin:8px 0 0;font-size:11.5px;line-height:1.45}.control-axis{color:var(--muted);font:8px var(--font-geist-mono), monospace;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.control-axis i{background:linear-gradient(90deg, #9eabb6, var(--blue), var(--red));height:3px}.control-ladder{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:18px;display:grid}.control-ladder article{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--white);flex-direction:column;min-height:255px;padding:16px;display:flex}.control-ladder article:nth-child(2){border-top-color:var(--blue)}.control-ladder article:nth-child(3){border-top-color:var(--green)}.control-ladder article:nth-child(4){border-top-color:var(--amber)}.control-ladder article:nth-child(5){border-top-color:var(--red)}.control-ladder article>span{color:var(--muted);font:9px var(--font-geist-mono), monospace}.control-ladder h3{color:var(--navy);margin:27px 0 10px;font-size:17px}.control-ladder p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.5}.control-ladder strong{border-top:1px solid var(--line);margin-top:auto;padding-top:13px;font-size:10px;line-height:1.55}.data-table th:first-child{width:18%}.data-table th:nth-child(2){width:16%}.data-table th:nth-child(3){width:25%}.data-table th:nth-child(4){width:20%}.data-table th:nth-child(5){width:21%}.data-alternatives{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.data-alternatives article{border-left:4px solid var(--blue);background:var(--white);grid-template-columns:120px 1fr;gap:4px 12px;padding:11px 13px;display:grid}.data-alternatives b{grid-row:1/span 2;font-size:11px}.data-alternatives span{color:var(--ink);font-size:11px}.data-alternatives small{color:var(--muted);font-size:9.5px}.long-system-diagram{border:1px solid var(--line);background:#e9edf0;grid-template-columns:repeat(5,1fr);gap:9px;min-height:125px;padding:15px 15px 50px;display:grid;position:relative}.long-system-diagram>span{background:var(--navy);min-height:55px;color:var(--white);font:9px var(--font-geist-mono), monospace;place-items:center;display:grid}.long-system-diagram>span:nth-child(4){color:var(--navy);border:1px dashed var(--line-dark);background:0 0}.boundary{color:#fff;background:var(--red);font:7px var(--font-geist-mono), monospace;padding:3px 5px;font-style:normal;position:absolute;top:44px}.boundary.b1{left:20%}.boundary.b2{left:40%}.global-anchor,.history-memory{color:var(--navy);font:8px var(--font-geist-mono), monospace;padding:5px 8px;position:absolute;bottom:12px}.global-anchor{border-left:3px solid var(--blue);left:16px}.history-memory{border-left:3px solid var(--red);right:16px}.system-grid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:13px;display:grid}.system-grid article{border:1px solid var(--line);background:var(--white);padding:15px}.system-grid .method-header h3{font-size:17px}.system-grid p{color:var(--muted);margin:13px 0 0;font-size:11.5px;line-height:1.5}.realtime-table th:first-child{width:17%}.realtime-table th:nth-child(2){width:26%}.realtime-table th:nth-child(3){width:9%}.realtime-table th:nth-child(4){width:21%}.realtime-table th:nth-child(5){width:27%}.latency-stack{border:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:13px;display:grid}.latency-stack>*{border-right:1px solid var(--line);text-align:center;font:8px var(--font-geist-mono), monospace;padding:11px 8px}.latency-stack>:last-child{border-right:0}.latency-stack span{color:var(--muted);background:var(--white)}.latency-stack strong{color:var(--white);background:var(--navy)}.evaluation-grid{grid-template-columns:1.35fr .65fr;gap:17px;display:grid}.benchmark-matrix{border-top:2px solid var(--navy)}.benchmark-row{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.3fr 1.3fr;display:grid}.benchmark-row>*{border-right:1px solid var(--line);margin:0;padding:12px 13px;font-size:11.5px;line-height:1.4}.benchmark-row>:last-child{border-right:0}.benchmark-head>span{color:var(--white);background:var(--navy);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase;padding-top:8px;padding-bottom:8px}.benchmark-row b{color:var(--navy)}.benchmark-row span,.benchmark-row p{color:var(--muted)}.protocol-checklist{background:var(--navy);color:var(--white);padding:17px 19px}.protocol-checklist h3{margin:0 0 12px;font-size:18px}.protocol-checklist ol{margin:0;padding-left:20px}.protocol-checklist li{color:#d3dde5;border-top:1px solid #ffffff2e;padding:6px 0;font-size:11px}.synthesis-grid{grid-template-columns:1.15fr .85fr;gap:17px;display:grid}.selection-table{border-top:2px solid #f1bf7c}.selection-row{border-bottom:1px solid #ffffff40;grid-template-columns:.9fr 1.05fr 1.25fr;display:grid}.selection-row>*{border-right:1px solid #ffffff2e;margin:0;padding:11px 12px;font-size:11px;line-height:1.45}.selection-row>:last-child{border-right:0}.selection-row b{color:var(--white)}.selection-row span,.selection-row p{color:#c5d2dd}.selection-head>span{color:#f1bf7c;font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase;background:#ffffff1f}.agenda-list{border:1px solid #ffffff59;padding:17px 19px}.agenda-list h3{color:#f1bf7c;margin:0 0 10px;font-size:18px}.agenda-list ol{counter-reset:agenda;margin:0;padding:0;list-style:none}.agenda-list li{counter-increment:agenda;border-top:1px solid #ffffff2e;padding:8px 0 8px 34px;position:relative}.agenda-list li:before{content:counter(agenda, decimal-leading-zero);color:#f1bf7c;font:8px var(--font-geist-mono), monospace;position:absolute;top:10px;left:0}.agenda-list b,.agenda-list span{display:block}.agenda-list b{font-size:11px}.agenda-list span{color:#bac9d5;margin-top:2px;font-size:10.5px;line-height:1.4}blockquote{color:#d6e0e8;border-left:4px solid #f1bf7c;margin:14px 0 0;padding:12px 15px;font-size:17px;line-height:1.4}.cover-sequence{flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 21px;display:flex}.cover-sequence span{color:#f4f7f9;font:650 8.5px var(--font-geist-mono), monospace;letter-spacing:.035em;text-transform:uppercase;border:1px solid #ffffff5c;padding:7px}.cover-sequence b{color:#f1bf7c;font-size:14px}.program-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.program-grid article{border:1px solid var(--line);border-top:5px solid var(--navy);background:#ffffffd1;flex-direction:column;min-height:250px;padding:16px 15px;display:flex}.program-grid article:nth-child(2){border-top-color:var(--blue)}.program-grid article:nth-child(3){border-top-color:var(--green)}.program-grid article:nth-child(4){border-top-color:var(--red)}.program-grid article:nth-child(5){border-top-color:var(--amber)}.program-grid article>span,.factory-grid article>span,.protocol-grid article>span,.assumption-grid article>span,.control-clusters article>span,.motion-contrast article>span,.geometry-grid article>span,.shift-grid article>span,.state-grid article>span,.interference-grid article>span{color:var(--red);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.program-grid h3{color:var(--navy);margin:25px 0 9px;font-size:17px;line-height:1.2}.program-grid p{color:var(--muted);margin:0;font-size:11.25px;line-height:1.48}.program-grid strong{border-top:1px solid var(--line);color:var(--navy);margin-top:auto;padding-top:12px;font-size:9.5px;line-height:1.45}.coupled-objective{border:1px solid var(--line);color:var(--navy);background:#e6eaed;grid-template-columns:1.2fr repeat(7,auto);align-items:center;gap:8px;margin-top:12px;padding:10px 13px;font-size:10px;display:grid}.coupled-objective b{font-size:11px}.coupled-objective span{background:var(--white);text-align:center;padding:5px 7px}.coupled-objective i{color:var(--red);font-style:normal;font-weight:800}.tuple-table th:first-child{width:20%}.tuple-table th:nth-child(2){width:30%}.tuple-table th:nth-child(3){width:24%}.tuple-table th:nth-child(4){width:26%}.tuple-table code,.control-clusters code{color:var(--navy);font:9.5px var(--font-geist-mono), monospace;background:#e8edf1;padding:2px 4px}.factory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.factory-grid article{border:1px solid var(--line);background:#ffffffdb;flex-direction:column;min-height:176px;padding:14px 15px;display:flex}.factory-grid h3{color:var(--navy);margin:8px 0 6px;font-size:15px}.factory-grid p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.42}.factory-grid strong{color:var(--navy);margin-top:auto;padding-top:8px;font-size:9.5px}.factory-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:5px;padding-top:5px;font-size:8.5px;line-height:1.35;display:block}.scale-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.scale-band article,.scale-band p{border-left:3px solid var(--blue);background:#e8edf1;min-height:66px;margin:0;padding:11px 13px}.scale-band article{flex-direction:column;justify-content:center;display:flex}.scale-band b{color:var(--navy);font-size:14px;line-height:1.3}.scale-band span,.scale-band p{color:var(--muted);font-size:var(--type-body);line-height:1.44}.scale-band p{border-left-color:var(--red);grid-column:1/-1;align-items:center;min-height:0;display:flex}.metric-strip{border:1px solid var(--line);background:var(--white);grid-template-columns:repeat(5,1fr);margin-top:12px;display:grid}.metric-strip span{border-right:1px solid var(--line);color:var(--navy);font:700 8px var(--font-geist-mono), monospace;text-align:center;text-transform:uppercase;padding:10px 8px}.metric-strip span:last-child{border-right:0}.protocol-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.protocol-grid article{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--white);flex-direction:column;min-height:185px;padding:16px;display:flex}.protocol-grid article:nth-child(2){border-top-color:var(--blue)}.protocol-grid article:nth-child(3){border-top-color:var(--green)}.protocol-grid article:nth-child(4){border-top-color:var(--red)}.protocol-grid h3{color:var(--navy);margin:5px 0 11px;font-size:17px}.protocol-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.protocol-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:10px;font-size:9.5px;line-height:1.4}.reporting-checks{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;display:grid}.reporting-checks>*{border-right:1px solid var(--line);text-align:center;padding:8px 7px;font-size:8.5px}.reporting-checks>:last-child{border-right:0}.reporting-checks b{background:var(--navy);color:var(--white)}.reporting-checks span{background:var(--white);color:var(--muted)}.family-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.family-grid article{background:#ffffff0f;border:1px solid #ffffff52;border-top:5px solid #f1bf7c;flex-direction:column;min-height:250px;padding:16px;display:flex}.family-grid article>span{color:#f1bf7c;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.07em}.family-grid h3{color:var(--white);margin:25px 0 12px;font-size:17px;line-height:1.25}.family-grid p{color:#bed4e4;min-height:48px;margin:0;font-size:10px;line-height:1.45}.family-grid small{color:#c7d3dd;border-top:1px solid #fff3;margin-top:auto;padding-top:11px;font-size:9.5px;line-height:1.45}.dark-cards .paper-link{color:#b9dcf5}.slide-thesis{border-left:4px solid var(--red);background:#e8edf1;grid-template-columns:minmax(150px,.3fr) 1fr;align-items:center;gap:14px;margin-top:12px;padding:11px 14px;display:grid}.slide-thesis b{color:var(--navy);font-size:11px}.slide-thesis p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.45}.dark-thesis{background:#ffffff14;border-left-color:#f1bf7c}.dark-thesis b{color:#f1bf7c}.dark-thesis p{color:#c8d5df}.flow-equation{border-left:5px solid var(--red);background:var(--white);grid-template-columns:.75fr 2fr 1.15fr;align-items:center;gap:14px;padding:14px 17px;display:grid}.flow-equation span{color:var(--red);font:700 8px var(--font-geist-mono), monospace;text-transform:uppercase}.flow-equation b{color:var(--navy);font:600 clamp(15px, 1.55vw, 23px) var(--font-geist-mono), monospace;text-align:center}.flow-equation small{color:var(--muted);font-size:8.5px;line-height:1.4}.flow-claims{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.flow-claims article{border:1px solid var(--line);background:#ffffffc7;flex-direction:column;min-height:190px;padding:14px;display:flex}.flow-claims h3{color:var(--navy);margin:0 0 9px;font-size:15px}.flow-claims p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.45}.flow-claims small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:9px;font-size:9px;line-height:1.4}.assumption-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.assumption-grid article{border:1px solid var(--line);background:#ffffffd9;flex-direction:column;min-height:161px;padding:14px 15px;display:flex}.assumption-grid h3{color:var(--navy);margin:0 0 8px;font-size:15px}.assumption-grid p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.42}.assumption-grid b{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:8px;font-size:9px}.control-clusters,.motion-contrast{grid-template-columns:1fr 1fr;gap:14px;display:grid}.control-clusters article,.motion-contrast article{border:1px solid var(--line);border-top:5px solid var(--blue);background:var(--white);padding:18px}.control-clusters article:nth-child(2),.motion-contrast article:nth-child(2){border-top-color:var(--red)}.control-clusters article>span,.motion-contrast article>span{color:var(--blue)}.control-clusters article:nth-child(2)>span,.motion-contrast article:nth-child(2)>span{color:var(--red)}.control-clusters h3,.motion-contrast h3{color:var(--navy);margin:14px 0 10px;font-size:18px}.control-clusters ul,.motion-contrast ul{color:var(--muted);margin:0;padding-left:17px;font-size:10.75px;line-height:1.45}.control-clusters li+li,.motion-contrast li+li{margin-top:6px}.control-clusters p,.motion-contrast p{color:var(--muted);font-size:11px;line-height:1.48}.control-clusters p{border-top:1px solid var(--line);margin:14px 0 0;padding-top:10px}.motion-contrast p{margin:0 0 13px}.geometry-grid,.shift-grid,.state-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.geometry-grid article,.shift-grid article,.state-grid article{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--white);flex-direction:column;min-height:245px;padding:16px;display:flex}.geometry-grid article:nth-child(2),.shift-grid article:nth-child(2),.state-grid article:nth-child(2){border-top-color:var(--blue)}.geometry-grid article:nth-child(3),.shift-grid article:nth-child(3),.state-grid article:nth-child(3){border-top-color:var(--green)}.geometry-grid article:nth-child(4),.shift-grid article:nth-child(4),.state-grid article:nth-child(4){border-top-color:var(--red)}.geometry-grid h3,.shift-grid h3,.state-grid h3{color:var(--navy);margin:22px 0 10px;font-size:17px;line-height:1.25}.geometry-grid p,.shift-grid p,.state-grid p{color:var(--muted);margin:0;font-size:10.75px;line-height:1.48}.geometry-grid small,.shift-grid small,.state-grid small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:10px;font-size:9px;line-height:1.4}.dark-table{background:0 0;border-color:#ffffff47}.dark-table .academic-table th{color:var(--navy);background:#f1bf7c}.dark-table .academic-table td{color:#ccd8e1;background:#ffffff0f;border-color:#fff3}.dark-table .academic-table tbody tr:nth-child(2n){background:0 0}.dark-table .academic-table tbody tr:nth-child(2n) td{background:#ffffff1a}.dark-table .academic-table td b{color:var(--white)}.dark-table .academic-table .paper-link{color:#b9dcf5}.semantic-table th:first-child{width:20%}.semantic-table th:nth-child(2){width:17%}.semantic-table th:nth-child(3){width:22%}.semantic-table th:nth-child(4){width:20%}.semantic-table th:nth-child(5){width:21%}.spectrum-caption{border:1px solid var(--line);background:#e8edf1;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:11px;padding:10px 12px;display:grid}.spectrum-caption span{color:var(--navy);font:700 8px var(--font-geist-mono), monospace;text-align:center;text-transform:uppercase}.spectrum-caption i{color:var(--red);font-style:normal;font-weight:800}.deep-dive{grid-template-columns:minmax(0,53fr) minmax(390px,47fr);align-items:stretch;gap:17px;min-height:0;display:grid}.paper-figure{flex-direction:column;min-width:0;min-height:0;margin:0;display:flex}.figure-frame{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);place-items:center;height:clamp(330px,48vh,475px);min-height:0;padding:9px;display:grid;overflow:hidden}.figure-frame img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.paper-figure figcaption{border-left:3px solid var(--red);color:var(--muted);margin-top:7px;padding-left:9px;font-size:8.25px;line-height:1.38}.deep-dive-copy{border:1px solid var(--line);border-top:5px solid var(--red);background:#ffffffdb;flex-direction:column;min-width:0;padding:15px 16px;display:flex}.deep-dive-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.deep-dive-head h3{min-width:0;color:var(--navy);margin:0;font-size:20px;line-height:1.15}.deep-dive-copy dl{border-top:1px solid var(--line);grid-template-columns:105px 1fr;margin:13px 0 0;display:grid}.deep-dive-copy dt,.deep-dive-copy dd{border-bottom:1px solid var(--line);margin:0;padding:7px 0;font-size:9.75px;line-height:1.4}.deep-dive-copy dt{color:var(--navy);padding-right:10px;font-weight:750}.deep-dive-copy dd{color:var(--muted)}.spotlight-callout{border-left:3px solid var(--blue);background:var(--blue-soft);grid-template-columns:110px 1fr;align-items:center;gap:10px;margin-top:auto;padding:9px 10px;display:grid}.spotlight-callout b{color:var(--navy);font-size:9px}.spotlight-callout span{color:#405469;font-size:9px;line-height:1.38}.route-counts{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:auto;display:grid}.route-counts span{border:1px solid var(--line);color:var(--navy);font:700 11px var(--font-geist-mono), monospace;text-align:center;background:#e8edf1;padding:8px 5px}.route-counts small{color:var(--muted);font:7px var(--font-geist-sans), sans-serif}.interference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.interference-grid article{background:#ffffff0f;border:1px solid #ffffff52;border-top:5px solid #f1bf7c;flex-direction:column;min-height:220px;padding:17px;display:flex}.interference-grid article>span{color:#f1bf7c}.interference-grid h3{color:var(--white);margin:23px 0 10px;font-size:20px;line-height:1.25}.interference-grid p{color:#d4dfe7;margin:0;font-size:11px;line-height:1.45}.interference-grid small{color:#b9c7d2;border-top:1px solid #fff3;margin-top:auto;padding-top:10px;font-size:9px;line-height:1.42}.mitigation-grid{border:1px solid #ffffff47;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px;display:grid}.mitigation-grid>*{text-align:center;border-right:1px solid #fff3;padding:9px 7px;font-size:8px;line-height:1.35}.mitigation-grid>:last-child{border-right:0}.mitigation-grid b{color:var(--navy);background:#f1bf7c}.mitigation-grid span{color:#cfdae3;background:#ffffff0f}.evidence-table th:first-child{width:22%}.evidence-table th:nth-child(2){width:19%}.evidence-table th:nth-child(3){width:18%}.evidence-table th:nth-child(4){width:20%}.evidence-table th:nth-child(5){width:21%}.history-contrast{border:1px solid var(--line);background:var(--white);grid-template-columns:.9fr 1.25fr auto .75fr 1.25fr;align-items:stretch;gap:9px;margin-top:12px;display:grid}.history-contrast>*{align-items:center;margin:0;padding:10px 11px;display:flex}.history-contrast b{color:var(--white);background:var(--navy);font-size:9px}.history-contrast span{color:var(--muted);font-size:9px;line-height:1.4}.history-contrast i{color:var(--red);justify-content:center;font-style:normal;font-weight:800}.artifact-link{color:var(--green);text-underline-offset:2px;font-weight:700;text-decoration-color:#2f6a5273}.runnable-table th:first-child{width:13%}.runnable-table th:nth-child(2){width:15%}.runnable-table th:nth-child(3),.runnable-table th:nth-child(4){width:20%}.runnable-table th:nth-child(5){width:32%}.diagnostic-table th:first-child{width:14%}.diagnostic-table th:nth-child(2){width:21%}.diagnostic-table th:nth-child(3){width:17%}.diagnostic-table th:nth-child(4){width:25%}.diagnostic-table th:nth-child(5){width:23%}.runnable-table td,.diagnostic-table td{padding:7px 9px;font-size:9.25px;line-height:1.34}.runnable-table th,.diagnostic-table th{padding:8px 9px;font-size:8px}.runnable-table code,.diagnostic-table code{color:var(--navy);font:8px var(--font-geist-mono), monospace}.model-priority-band{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.model-priority-band article{border:1px solid var(--line);border-top:3px solid var(--blue);background:var(--white);padding:9px 10px}.model-priority-band article:nth-child(2){border-top-color:var(--red)}.model-priority-band article:nth-child(3){border-top-color:var(--amber)}.model-priority-band article:nth-child(4){border-top-color:var(--green)}.model-priority-band article:nth-child(5){border-top-color:var(--navy)}.model-priority-band b{color:var(--muted);font:700 7px var(--font-geist-mono), monospace;text-transform:uppercase;display:block}.model-priority-band span{color:var(--navy);margin-top:7px;font-size:9.5px;font-weight:700;line-height:1.3;display:block}.resource-summary{border:1px solid var(--line);background:#e8edf1;grid-template-columns:1fr 1.45fr 1.35fr 1.45fr;margin-top:7px;display:grid}.resource-summary>*{border-right:1px solid var(--line);color:var(--muted);text-align:center;padding:7px 8px;font-size:8px;line-height:1.3}.resource-summary>:last-child{border-right:0}.resource-summary b{color:var(--navy);font:750 10px var(--font-geist-mono), monospace}.resource-summary strong{color:var(--red);background:#f3e9e7}.workflow-pipeline{grid-template-columns:.8fr auto 1.35fr auto 1.25fr auto .95fr auto .95fr;align-items:stretch;gap:7px;display:grid}.workflow-pipeline div{background:#ffffff12;border:1px solid #ffffff52;flex-direction:column;justify-content:center;min-height:102px;padding:13px;display:flex}.workflow-pipeline small{color:#f1bf7c;font:700 7px var(--font-geist-mono), monospace;letter-spacing:.08em}.workflow-pipeline b{color:var(--white);margin-top:12px;font-size:10px;line-height:1.4}.workflow-pipeline i{color:#f1bf7c;align-self:center;font-style:normal;font-weight:800}.agenda-two-col{grid-template-columns:1fr 1fr;gap:13px;margin-top:13px;display:grid}.agenda-two-col article{background:#ffffff0d;border:1px solid #ffffff47;padding:14px 17px}.agenda-two-col h3{color:#f1bf7c;margin:0 0 9px;font-size:16px}.agenda-two-col ul,.agenda-two-col ol{color:#ced9e2;margin:0;padding-left:18px;font-size:9.75px;line-height:1.45}.agenda-two-col li+li{margin-top:4px}.agenda-two-col .paper-link{color:#b9dcf5}.contract-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.contract-card{border:1px solid var(--line);border-top:5px solid var(--navy);background:var(--white);flex-direction:column;min-height:275px;padding:17px 18px;display:flex}.contract-card:nth-child(2){border-top-color:var(--red)}.contract-card:nth-child(3){border-top-color:var(--green)}.contract-card>span,.supervision-provenance article>span,.objective-signal-grid article>span,.carrier-grid article>span{color:var(--red);font:750 var(--type-label) var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.contract-card h3,.supervision-provenance h3,.objective-signal-grid h3,.carrier-grid h3{color:var(--navy);margin:11px 0 8px;font-size:20px;line-height:1.2}.contract-route,.signal-equation,.carrier-route{color:var(--navy);font:650 var(--type-body) var(--font-geist-mono), monospace;background:#e9eef2;margin-bottom:10px;padding:8px 9px;line-height:1.35}.contract-card p,.supervision-provenance p,.objective-signal-grid p,.carrier-grid p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.46}.contract-card strong,.supervision-provenance strong,.objective-signal-grid strong,.carrier-grid strong{border-top:1px solid var(--line);color:var(--navy);font-size:var(--type-support);margin-top:auto;padding-top:10px;line-height:1.43;display:block}.contract-exceptions{border-left:4px solid var(--red);background:#e7ecef;grid-template-columns:205px 1fr;align-items:center;gap:16px;margin-top:11px;padding:11px 14px;display:grid}.contract-exceptions b{color:var(--navy);font-size:var(--type-emphasis)}.contract-exceptions p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.44}.taxonomy-axis-strip{border:1px solid var(--line);background:var(--white);grid-template-columns:repeat(4,1fr);margin-top:10px;display:grid}.taxonomy-axis-strip span{border-right:1px solid var(--line);color:var(--muted);font-size:var(--type-support);padding:9px 10px;line-height:1.35}.taxonomy-axis-strip span:last-child{border-right:0}.taxonomy-axis-strip b{color:var(--navy);font-size:var(--type-body);margin-bottom:2px;display:block}.supervision-provenance,.objective-signal-grid,.carrier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.supervision-provenance article,.objective-signal-grid article,.carrier-grid article{border:1px solid var(--line);border-top:4px solid var(--navy);background:var(--white);flex-direction:column;min-height:190px;padding:15px 17px;display:flex}.supervision-provenance article:nth-child(2),.objective-signal-grid article:nth-child(2),.carrier-grid article:nth-child(2){border-top-color:var(--blue)}.supervision-provenance article:nth-child(3),.objective-signal-grid article:nth-child(3),.carrier-grid article:nth-child(3){border-top-color:var(--green)}.supervision-provenance article:nth-child(4),.objective-signal-grid article:nth-child(4),.carrier-grid article:nth-child(4){border-top-color:var(--red)}.slide-navy .supervision-provenance article{background:#ffffff12;border-color:#ffffff4d}.slide-navy .supervision-provenance article>span{color:#f1bf7c}.slide-navy .supervision-provenance h3,.slide-navy .supervision-provenance strong{color:var(--white)}.slide-navy .supervision-provenance p{color:#c8d6e1}.slide-navy .supervision-provenance strong{color:#d6e1e9;border-top-color:#ffffff38}.taxonomy-takeaway{border-left:4px solid var(--red);background:#e7ecef;grid-template-columns:220px 1fr;align-items:center;gap:15px;margin-top:11px;padding:11px 14px;display:grid}.taxonomy-takeaway b{color:var(--navy);font-size:var(--type-emphasis)}.taxonomy-takeaway span{color:var(--muted);font-size:var(--type-body);line-height:1.44}.term{vertical-align:baseline;max-width:100%;display:inline-block;position:relative}.term-trigger{color:var(--blue);font:inherit;font-weight:700;line-height:inherit;text-align:inherit;cursor:help;background:0 0;border:0;border-bottom:1px dotted;margin:0;padding:0 .08em;display:inline}.term-trigger sup{color:var(--red);font:800 .62em var(--font-geist-mono), monospace;margin-left:.16em;position:relative;top:-.18em}.term-trigger[aria-expanded=true]{background:var(--blue-soft);color:var(--navy)}.slide-navy .term-trigger{color:#c5e2f7}.slide-navy .term-trigger sup{color:#f1bf7c}.slide-navy .term-trigger[aria-expanded=true]{color:var(--white);background:#ffffff24}.term-popover{z-index:105;border:1px solid var(--line-dark);border-top:4px solid var(--red);background:var(--paper);width:min(340px,78vw);color:var(--ink);text-align:left;text-transform:none;letter-spacing:normal;padding:11px 13px;font-size:12.5px;font-weight:450;line-height:1.48;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 10px 28px #102b4e33}.subtitle{font-size:16.5px}.academic-table th{font-size:10px}.academic-table td{font-size:13px;line-height:1.43}.academic-table td small{font-size:10px}.program-grid h3,.protocol-grid h3,.family-grid h3,.geometry-grid h3,.shift-grid h3,.state-grid h3{font-size:18px}.factory-grid h3,.flow-claims h3,.assumption-grid h3{font-size:16.5px}.program-grid p,.factory-grid p,.protocol-grid p,.family-grid p,.flow-claims p,.assumption-grid p,.geometry-grid p,.shift-grid p,.state-grid p,.control-clusters p,.control-clusters ul,.motion-contrast p,.motion-contrast ul,.interference-grid p{font-size:13px;line-height:1.46}.program-grid strong,.factory-grid strong,.protocol-grid small,.family-grid small,.flow-claims small,.assumption-grid b,.geometry-grid small,.shift-grid small,.state-grid small,.interference-grid small{font-size:11.25px;line-height:1.42}.warning-band,.academic-note,.slide-thesis p,.comparison-strip span{font-size:13px;line-height:1.45}.slide-thesis b{font-size:12px}.flow-equation small,.reporting-checks>*{font-size:10.5px}.scale-band p{font-size:var(--type-body)}.deep-dive-copy dt,.deep-dive-copy dd{padding-top:8px;padding-bottom:8px;font-size:12.5px;line-height:1.42}.deep-dive-copy dt{font-size:11.75px}.spotlight-callout b{font-size:11.25px}.spotlight-callout span{font-size:12px;line-height:1.42}.runnable-table td,.diagnostic-table td{font-size:11.25px;line-height:1.36}.runnable-table th,.diagnostic-table th{font-size:9.25px}.runnable-table code,.diagnostic-table code{font-size:9.5px}.model-priority-band span{font-size:11.25px}.resource-summary>*{font-size:10.25px}.workflow-pipeline b{font-size:12px}.agenda-two-col ul,.agenda-two-col ol{font-size:12px;line-height:1.44}.mitigation-grid>*{font-size:10.5px}.history-contrast b,.history-contrast span{font-size:11px}.omni-interface-line{grid-template-columns:1fr 30px 1.35fr 30px 1fr;align-items:stretch;gap:10px;display:grid}.omni-interface-line>i{color:var(--red);text-align:center;align-self:center;font-size:22px;font-style:normal}.omni-interface-line>article,.omni-io{border:1px solid var(--line);border-top:5px solid var(--blue);background:var(--white);flex-direction:column;justify-content:center;min-height:150px;padding:16px 18px;display:flex}.omni-interface-line>article{border-top-color:var(--red)}.omni-io.output{border-top-color:var(--green)}.omni-interface-line span,.omni-capability-grid>article>span,.omni-boundary-grid>article>span,.omni-score-list span,.omni-prompt-rule>span{color:var(--red);font:750 var(--type-label) var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.omni-io b{color:var(--navy);margin-top:12px;font-size:19px}.omni-interface-line h3{color:var(--navy);font:700 18px var(--font-geist-mono), monospace;margin:12px 0 7px}.omni-interface-line p{color:var(--muted);font-size:var(--type-body);margin:7px 0 0;line-height:1.44}.omni-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.omni-capability-grid article{border:1px solid var(--line);background:#ffffffd1;min-height:178px;padding:15px 16px}.omni-capability-grid h3{color:var(--navy);margin:17px 0 8px;font-size:18px;line-height:1.25}.omni-capability-grid p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.46}.omni-capability-grid code{color:var(--navy);font-size:var(--type-support)}.omni-performance-layout{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:18px;display:grid}.omni-benchmark-figure{flex-direction:column;min-width:0;margin:0;display:flex}.omni-benchmark-figure>div{border:1px solid var(--line);background:#f5f7fa;flex:1;min-height:0;overflow:hidden}.omni-benchmark-figure img{object-fit:contain;width:100%;height:100%;display:block}.omni-benchmark-figure figcaption{color:var(--muted);margin-top:6px;font-size:10.5px;line-height:1.35}.omni-score-list{gap:7px;display:grid}.omni-score-list article{border-left:4px solid var(--navy);background:var(--white);grid-template-columns:146px 1fr;align-items:center;gap:12px;padding:10px 12px;display:grid}.omni-score-list article:nth-child(2){border-left-color:var(--blue)}.omni-score-list article:nth-child(3){border-left-color:var(--red)}.omni-score-list article:nth-child(4){border-left-color:var(--green)}.omni-score-list article:nth-child(5){border-left-color:var(--amber)}.omni-score-list div{gap:4px;display:grid}.omni-score-list b{color:var(--navy);font:750 18px var(--font-geist-mono), monospace}.omni-score-list p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.4}.omni-boundary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.omni-boundary-grid article{background:#ffffff0f;border:1px solid #ffffff47;border-top:5px solid #f1bf7c;flex-direction:column;min-height:300px;padding:18px;display:flex}.omni-boundary-grid h3{color:var(--white);margin:22px 0 11px;font-size:19px;line-height:1.25}.omni-boundary-grid p{color:#cbd8e3;font-size:var(--type-body);margin:0;line-height:1.46}.omni-boundary-grid strong{color:#f1bf7c;font-size:var(--type-support);border-top:1px solid #fff3;margin-top:auto;padding-top:12px;line-height:1.42}.omni-boundary-grid code{color:inherit}.omni-prompt-rule{background:#ffffff14;border-left:5px solid #f1bf7c;grid-template-columns:185px 1.1fr 1fr;align-items:center;gap:15px;margin-top:12px;padding:12px 15px;display:grid}.omni-prompt-rule b{color:var(--white);font-size:15px;line-height:1.42}.omni-prompt-rule p{color:#cbd8e3;font-size:var(--type-body);margin:0;line-height:1.42}.experiment-task-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.experiment-task-card{border:1px solid var(--line);border-top:5px solid var(--navy);background:#ffffffdb;flex-direction:column;min-height:245px;padding:18px;display:flex}.experiment-task-card:nth-child(2){border-top-color:var(--blue)}.experiment-task-card:nth-child(3){border-top-color:var(--green)}.experiment-task-card:nth-child(4){border-top-color:var(--red)}.experiment-task-card>span{color:var(--red);font:750 9px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.experiment-task-card h3{color:var(--navy);margin:24px 0 10px;font-size:20px;line-height:1.24}.experiment-task-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.48}.experiment-task-card small{border-top:1px solid var(--line);color:var(--red);margin-top:auto;padding-top:12px;font-size:11.5px;line-height:1.42}.experiment-protocol{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:12px;display:grid}.experiment-protocol span{background:var(--white);color:var(--muted);text-align:center;padding:10px 12px;font-size:11.5px;line-height:1.35}.experiment-protocol b{color:var(--navy);font:750 9px var(--font-geist-mono), monospace;text-transform:uppercase;margin-bottom:3px;display:block}.experiment-sync-group{min-width:0}.experiment-syncbar{border:1px solid var(--line);border-left:4px solid var(--blue);background:#ffffffe0;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-bottom:7px;padding:5px 6px 5px 10px;display:flex}.experiment-sync-copy{flex-wrap:wrap;align-items:baseline;gap:3px 9px;min-width:0;display:flex}.experiment-sync-copy>span{color:var(--red);font:750 8.5px var(--font-geist-mono), monospace;letter-spacing:.08em}.experiment-sync-copy>strong{color:var(--navy);font-size:12.5px;line-height:1.3}.experiment-sync-copy>small{color:var(--muted);font-size:10.5px;line-height:1.3}.experiment-sync-actions{flex:none;gap:5px;display:flex}.experiment-sync-button{border:1px solid var(--navy);background:var(--navy);min-height:28px;color:var(--white);cursor:pointer;padding:5px 10px;font-size:11.5px;font-weight:700}.experiment-sync-button.active{border-color:var(--red);background:var(--red)}.experiment-sync-button.secondary{color:var(--navy);background:0 0}.experiment-media{min-width:0;margin:0}.experiment-media-frame{aspect-ratio:16/9;border:1px solid var(--line);border-top:4px solid var(--navy);background:#09131f;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.experiment-media video,.experiment-media img{object-fit:contain;background:#09131f;width:100%;height:100%;display:block}.experiment-print-poster{display:none!important}.experiment-media figcaption{color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;margin-top:5px;font-size:11.25px;line-height:1.32;display:flex}.experiment-media figcaption b{color:var(--navy);font-size:12.5px}.experiment-media figcaption span{text-align:right}.experiment-media-compact figcaption b{font-size:12.25px}.experiment-mt-layout{grid-template-columns:minmax(0,1fr) 82px repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid}.experiment-matrix-head{border-bottom:2px solid var(--navy);color:var(--navy);font:750 10.25px var(--font-geist-mono), monospace;text-align:center;text-transform:uppercase;align-self:end;padding:6px 5px}.experiment-matrix-label{border-left:4px solid var(--line-dark);min-height:0;color:var(--navy);background:#e8edf1;flex-direction:column;justify-content:center;align-self:stretch;padding:12px 8px;font-size:11.5px;line-height:1.35;display:flex}.experiment-matrix-label b{font-size:12px}.experiment-matrix-label span{color:var(--muted);margin-top:4px;font-size:10.5px}.experiment-matrix-label.ours{border-left-color:var(--red);background:#f2e7e5}.experiment-result-note{border-left:4px solid var(--green);background:#e7f2ec;grid-template-columns:minmax(160px,.28fr) 1fr;align-items:center;gap:14px;margin-top:11px;padding:10px 13px;display:grid}.experiment-result-note b{color:var(--green);font-size:12px}.experiment-result-note p{color:#3d5f51;margin:0;font-size:13px;line-height:1.42}.experiment-result-note.negative{border-left-color:var(--red);background:#f3e9e7}.experiment-result-note.negative b{color:var(--red)}.experiment-result-note.negative p{color:#654b49}.experiment-case-stack{gap:12px;display:grid}.experiment-case-row{grid-template-columns:minmax(190px,.68fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px;display:grid}.experiment-case-copy{border-left:5px solid var(--blue);background:#e8edf1;flex-direction:column;justify-content:center;align-self:stretch;padding:13px 14px;display:flex}.experiment-case-row:nth-child(2) .experiment-case-copy,.experiment-case-stack>.experiment-sync-group:nth-child(2) .experiment-case-copy{border-left-color:var(--red);background:#f2e7e5}.experiment-case-copy span{color:var(--red);font:750 8.5px var(--font-geist-mono), monospace;text-transform:uppercase}.experiment-case-copy h3{color:var(--navy);margin:7px 0;font-size:18px;line-height:1.2}.experiment-case-copy p{color:var(--muted);margin:0;font-size:12.25px;line-height:1.42}.experiment-case-row .experiment-media figcaption span{display:none}.experiment-four-grid,.experiment-three-grid,.experiment-two-grid{align-items:start;gap:11px;display:grid}.experiment-four-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.experiment-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.experiment-two-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-note{margin-top:7px;padding-top:8px;padding-bottom:8px}.compact-case-stack{gap:8px}.compact-case-stack .experiment-syncbar{margin-bottom:5px}.compact-case-stack .experiment-case-copy{padding-top:10px;padding-bottom:10px}.compact-case-stack .experiment-case-copy h3{margin-top:5px;margin-bottom:5px}.experiment-context{border-left:4px solid var(--blue);background:var(--blue-soft);grid-template-columns:150px 1fr;align-items:center;gap:14px;margin-bottom:8px;padding:9px 13px;display:grid}.experiment-context b{color:var(--navy);font-size:var(--type-emphasis)}.experiment-context span{color:#33475a;font-size:var(--type-body);line-height:1.44}.experiment-instruction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:9px;display:grid}.experiment-instruction-grid article{border:1px solid var(--line);border-top:4px solid var(--red);background:#ffffffe6;padding:12px 14px}.experiment-instruction-grid article:nth-child(2){border-top-color:var(--blue)}.experiment-instruction-grid span,.experiment-paired-prompts span{color:var(--red);font:750 var(--type-label) var(--font-geist-mono), monospace;letter-spacing:.06em}.experiment-instruction-grid p{color:var(--muted);font-size:var(--type-body);margin:8px 0 0;line-height:1.43}.experiment-paired-prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:10px;display:grid}.experiment-paired-prompts article{border-left:5px solid var(--blue);background:var(--blue-soft);padding:12px 15px}.experiment-paired-prompts article:nth-child(2){border-left-color:var(--red);background:#f2e7e5}.experiment-paired-prompts p{color:#33475a;margin:7px 0 0;font-size:15px;line-height:1.43}.experiment-paired-prompts article:nth-child(2) p{color:#584342}.experiment-verdict-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.experiment-verdict-grid article{border-left:5px solid var(--green);background:#e7f2ec;padding:11px 14px}.experiment-verdict-grid article.fail{border-left-color:var(--red);background:#f3e9e7}.experiment-verdict-grid b{color:var(--green);font-size:15px}.experiment-verdict-grid .fail b{color:var(--red)}.experiment-verdict-grid p{color:#3d5f51;font-size:var(--type-body);margin:5px 0 0;line-height:1.42}.experiment-verdict-grid .fail p{color:#654b49}.experiment-pair-layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.experiment-pair-layout .experiment-media{justify-self:center;width:min(100%,clamp(240px,34.4vh,336px))}.experiment-pair-layout .experiment-media-frame{aspect-ratio:4/5;width:100%;height:auto}.experiment-instruction{border-left:4px solid var(--red);color:#584342;background:#f2e7e5;flex-wrap:wrap;align-items:flex-start;gap:8px 14px;margin-bottom:11px;padding:10px 14px;font-size:13px;line-height:1.42;display:flex}.experiment-instruction b{color:var(--red);flex:none}.experiment-instruction span{flex:210px;min-width:0}.experiment-instruction span+span{border-left:1px solid #a33b3447;padding-left:14px}.experiment-provenance{color:var(--muted);font:9px var(--font-geist-mono), monospace;margin-top:8px;line-height:1.35}.equation-key,.scope-grid p,.exclusion-note,.academic-note,.objective-grid p,.timeline-row:not(.timeline-head)>:not(strong),.timeline-thesis,.arch-path p,.arch-renderer p,.design-questions p,.academic-table td,.unified-grid p,.warning-band,.method-focus dt,.method-focus dd,.method-focus ul,.limitation,.evidence-box,.comparison-strip span,.parameter-warning,.bernini-pipeline p,.bernini-evidence p,.reasoning-grid>article>p,.loom-facts p,.control-ladder p,.data-alternatives span,.system-grid p,.benchmark-row:not(.benchmark-head)>*,.protocol-checklist li,.selection-row:not(.selection-head)>*,.agenda-list span,.program-grid p,.factory-grid p,.protocol-grid p,.family-grid p,.slide-thesis p,.flow-equation small,.flow-claims p,.assumption-grid p,.control-clusters p,.control-clusters ul,.motion-contrast p,.motion-contrast ul,.geometry-grid p,.shift-grid p,.state-grid p,.deep-dive-copy dd,.spotlight-callout span,.interference-grid p,.workflow-pipeline b,.agenda-two-col ul,.agenda-two-col ol,.term-popover,.experiment-task-card p,.experiment-instruction,.experiment-result-note p,.experiment-case-copy p{font-size:var(--type-body);line-height:1.46}.canonical-interface span,.canonical-interface strong,.cover-agenda small,.objective-grid small,.academic-table td small,.cost-identity,.cost-identity span,.cost-identity em,.mini-pipeline,.unified-grid strong,.unified-grid small,.depth-stack>*,.token-cost b,.control-ladder strong,.data-alternatives small,.program-grid strong,.coupled-objective,.factory-grid strong,.factory-grid small,.protocol-grid small,.reporting-checks>*,.family-grid small,.flow-claims small,.assumption-grid b,.geometry-grid small,.shift-grid small,.state-grid small,.deep-dive-copy dt,.spotlight-callout b,.route-counts span,.interference-grid small,.mitigation-grid>*,.history-contrast b,.history-contrast span,.runnable-table td,.diagnostic-table td,.model-priority-band span,.resource-summary>*,.resource-summary b,.experiment-task-card small,.experiment-protocol span,.experiment-matrix-label,.experiment-matrix-label span,.experiment-result-note b{font-size:var(--type-support);line-height:1.42}.arch-input b,.arch-output b,.design-questions b,.cost-identity b,.bernini-pipeline strong,.bernini-evidence b,.data-alternatives b,.agenda-list b,.coupled-objective b,.slide-thesis b,.spotlight-callout b,.experiment-matrix-label b,.experiment-result-note b{font-size:var(--type-emphasis)}.cover-sequence span,.arch-path small,.arch-renderer small,.bernini-pipeline small,.bernini-evidence span,.academic-table th,.timeline-head>span,.layer-diagram>*,.architecture-row span,.architecture-row b,.depth-stack span,.token-roles span,.token-cost span,.control-axis,.long-system-diagram>span,.latency-stack>*,.benchmark-head>span,.selection-head>span,.tuple-table code,.control-clusters code,.metric-strip span,.flow-equation span,.spectrum-caption span,.route-counts small,.runnable-table th,.diagnostic-table th,.runnable-table code,.diagnostic-table code,.model-priority-band b,.workflow-pipeline small,.experiment-protocol b,.experiment-matrix-head{font-size:var(--type-label);line-height:1.35}.factory-grid article{padding:12px 14px}.factory-grid h3{margin-top:6px}.program-grid h3,.family-grid h3{margin-top:18px}.deep-dive-copy{padding:13px 14px}.deep-dive-copy dl{margin-top:10px}.deep-dive-copy dt,.deep-dive-copy dd{padding-top:6px;padding-bottom:6px}.nav-drawer{z-index:110;position:fixed;inset:0}.drawer-scrim{background:#0a141e9e;border:0;position:absolute;inset:0}.drawer-panel{background:var(--paper);width:min(480px,92vw);color:var(--ink);padding:23px;position:absolute;top:0;bottom:0;right:0;overflow:auto}.drawer-head{border-bottom:2px solid var(--navy);color:var(--navy);font:10px var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.drawer-head button{cursor:pointer;background:0 0;border:0;font-size:25px}.drawer-panel ol{margin:0;padding:0;list-style:none}.drawer-panel li{border-bottom:1px solid var(--line)}.drawer-panel li button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:38px 1fr;gap:8px;width:100%;padding:10px 4px;font-size:11px;display:grid}.drawer-panel li button span{color:var(--muted);font:9px var(--font-geist-mono), monospace}.drawer-panel li button.active{color:var(--blue);font-weight:700}.bottom-controls{z-index:70;gap:5px;display:flex;position:fixed;bottom:16px;right:20px}.bottom-controls button{border:1px solid var(--navy);background:var(--paper);width:34px;height:34px;color:var(--navy);cursor:pointer}.bottom-controls button:disabled{color:#a9afb4;cursor:default;border-color:#c6cbd0}@media (width<=1000px){.slide{overflow:visible}.slide-inner{padding:68px 24px 44px}.slide-number{display:none}.cover-grid,.bernini-layout,.loom-layout,.evaluation-grid,.synthesis-grid{grid-template-columns:1fr}.scope-grid,.objective-grid,.unified-grid,.control-ladder,.program-grid,.factory-grid,.protocol-grid,.family-grid,.flow-claims,.assumption-grid,.geometry-grid,.shift-grid,.state-grid{grid-template-columns:1fr 1fr}.timeline-row{grid-template-columns:70px 1fr}.timeline-row>*{border-bottom:1px solid var(--line)}.timeline-head{display:none}.architecture-diagram{grid-template-rows:auto;grid-template-columns:1fr 1fr}.arch-input:first-child,.arch-input:nth-child(2),.arch-path.semantic,.arch-path.detail,.arch-renderer,.arch-output{grid-area:auto}.arch-line{display:none}.method-focus-grid.two,.reasoning-grid,.bernini-pipeline{grid-template-columns:1fr}.bernini-pipeline>div{min-height:0}.bernini-pipeline>b{display:none}.long-system-diagram{grid-template-columns:repeat(3,1fr)}.system-grid{grid-template-columns:1fr}.academic-table{min-width:860px}.table-wrap{overflow-x:auto}.cover-sequence{max-width:690px}.coupled-objective{grid-template-columns:1fr 1fr 24px 1fr 24px 1fr 24px 1fr}.coupled-objective b{grid-column:1/-1}.scale-band{grid-template-columns:1fr 1fr}.reporting-checks{grid-template-columns:repeat(4,1fr)}.reporting-checks>*{border-bottom:1px solid var(--line)}.flow-equation{text-align:center;grid-template-columns:1fr}.control-clusters,.motion-contrast,.agenda-two-col,.deep-dive{grid-template-columns:1fr}.figure-frame{height:min(62vw,520px)}.interference-grid{grid-template-columns:1fr}.mitigation-grid{grid-template-columns:repeat(3,1fr)}.workflow-pipeline{grid-template-columns:1fr}.workflow-pipeline i{display:none}.workflow-pipeline div{min-height:0}.model-priority-band,.resource-summary,.omni-capability-grid,.omni-boundary-grid{grid-template-columns:1fr 1fr}.omni-performance-layout{grid-template-columns:1fr}.omni-benchmark-figure>div{min-height:360px}.omni-prompt-rule{grid-template-columns:1fr}.experiment-task-grid,.experiment-protocol{grid-template-columns:1fr 1fr}.experiment-mt-layout{grid-template-columns:minmax(0,1fr) 72px repeat(3,minmax(0,1fr))}.experiment-case-row{grid-template-columns:1fr 1fr 1fr}.experiment-case-copy{grid-column:1/-1}.experiment-four-grid{grid-template-columns:1fr 1fr}.contract-map{grid-template-columns:1fr}.contract-card{min-height:0}.supervision-provenance,.objective-signal-grid,.carrier-grid{grid-template-columns:1fr 1fr}}@media (width<=650px){.brand-button span,.utility-button:first-of-type,.page-counter{display:none}.topbar{padding:0 14px}.slide h1{font-size:43px}.slide h2{font-size:31px}.scope-grid,.objective-grid,.unified-grid,.control-ladder,.design-questions,.comparison-strip,.bernini-evidence,.loom-facts,.data-alternatives,.program-grid,.factory-grid,.protocol-grid,.family-grid,.flow-claims,.assumption-grid,.geometry-grid,.shift-grid,.state-grid{grid-template-columns:1fr}.equation-key{grid-template-columns:1fr 1fr;display:grid}.cost-identity{grid-template-columns:1fr 1fr}.cost-identity em{text-align:left;grid-column:1/-1}.layer-diagram,.kiwi-diagram{grid-template-columns:1fr}.token-roles,.long-system-diagram{grid-template-columns:1fr 1fr}.boundary{display:none}.selection-row,.benchmark-row{grid-template-columns:1fr}.bottom-controls{bottom:10px;right:10px}.cover-sequence b{display:none}.cover-sequence span{text-align:center;flex:145px}.program-grid article,.factory-grid article,.protocol-grid article,.family-grid article,.flow-claims article,.assumption-grid article,.geometry-grid article,.shift-grid article,.state-grid article,.interference-grid article{min-height:0}.coupled-objective,.scale-band,.metric-strip,.reporting-checks,.mitigation-grid,.spectrum-caption,.history-contrast{grid-template-columns:1fr}.coupled-objective i,.spectrum-caption i,.history-contrast i{display:none}.metric-strip span,.reporting-checks>*,.mitigation-grid>*{border-right:0;border-bottom:1px solid var(--line)}.slide-thesis{grid-template-columns:1fr}.deep-dive-copy dl{grid-template-columns:92px 1fr}.figure-frame{height:64vw;min-height:260px}.spotlight-callout,.route-counts{grid-template-columns:1fr}.history-contrast>*{text-align:center;justify-content:center}.model-priority-band,.resource-summary{grid-template-columns:1fr}.resource-summary>*{border-right:0;border-bottom:1px solid var(--line)}.omni-interface-line,.omni-capability-grid,.omni-boundary-grid,.omni-performance-layout,.omni-prompt-rule{grid-template-columns:1fr}.omni-interface-line>i{display:none}.omni-score-list article,.experiment-task-grid,.experiment-protocol,.experiment-case-row,.experiment-pair-layout,.experiment-four-grid,.experiment-three-grid,.experiment-two-grid,.experiment-instruction-grid,.experiment-paired-prompts,.experiment-verdict-grid,.experiment-context{grid-template-columns:1fr}.experiment-task-card{min-height:0}.experiment-mt-layout{grid-template-columns:minmax(185px,1fr) 66px repeat(3,minmax(185px,1fr));overflow-x:auto}.experiment-result-note{grid-template-columns:1fr}.experiment-pair-layout .experiment-media-frame{aspect-ratio:4/5;height:auto}.experiment-instruction{grid-template-columns:1fr;display:grid}.experiment-instruction span+span{border-left:0;padding-left:0}.experiment-syncbar{flex-direction:column;align-items:flex-start}.experiment-sync-actions{width:100%}.experiment-sync-button{flex:1 1 0}.supervision-provenance,.objective-signal-grid,.carrier-grid,.taxonomy-axis-strip,.contract-exceptions,.taxonomy-takeaway{grid-template-columns:1fr}.taxonomy-axis-strip span{border-right:0;border-bottom:1px solid var(--line)}.term-popover{z-index:120;width:auto;max-height:42vh;padding:13px 14px;font-size:13.5px;position:fixed;bottom:14px;left:14px;right:14px;overflow:auto}}@media (width>=1001px) and (height<=860px){section[id^=experiments-] .slide-inner{padding-top:60px;padding-bottom:18px}section[id^=experiments-] .slide-heading{margin-bottom:12px;padding-bottom:9px}.experiment-task-card{min-height:220px;padding:14px}.experiment-task-card h3{margin-top:16px}.experiment-protocol span{padding:7px 9px}.experiment-instruction{margin-bottom:7px;padding:7px 12px}.experiment-syncbar{min-height:34px;margin-bottom:5px;padding-block:3px}.experiment-mt-layout{gap:6px 5px}.experiment-result-note{margin-top:7px;padding:7px 11px}.experiment-provenance{margin-top:5px}}@media print{@page{size:16in 9in;margin:0}html,body{background:#fff}.topbar,.progress,.bottom-controls,.nav-drawer,.experiment-syncbar{display:none!important}.slide{break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:16in;height:9in;min-height:9in;overflow:hidden}.slide-inner{width:16in;height:9in;min-height:9in;padding:42px 64px 28px}.slide-heading{margin-bottom:16px;padding-bottom:11px}.slide h1{font-size:76px}.slide h2{font-size:39px}.subtitle{font-size:15px}.slide-number{font-size:21px;display:block}.references{padding-top:8px}.objective-grid article{min-height:190px}.unified-grid article{min-height:275px}.control-ladder article{min-height:225px}.program-grid article{min-height:205px;padding:13px}.program-grid h3{margin-top:18px;font-size:15px}.factory-grid article{min-height:145px;padding:11px 13px}.factory-grid h3{font-size:13px}.protocol-grid article{min-height:165px}.family-grid article{min-height:215px;padding:13px}.family-grid h3{margin-top:18px;font-size:15px}.contract-card{min-height:230px;padding:13px 14px}.contract-card h3,.supervision-provenance h3,.objective-signal-grid h3,.carrier-grid h3{font-size:17px}.supervision-provenance article,.objective-signal-grid article,.carrier-grid article{min-height:170px;padding:12px 14px}.flow-claims article{min-height:165px}.assumption-grid article{min-height:135px;padding:11px 13px}.geometry-grid article,.shift-grid article,.state-grid article{min-height:210px;padding:13px}.deep-dive{grid-template-columns:minmax(0,53fr) minmax(360px,47fr);gap:14px}.figure-frame{height:4.35in}.deep-dive-copy{padding:12px 13px}.deep-dive-copy dl{grid-template-columns:92px 1fr;margin-top:10px}.deep-dive-copy dt,.deep-dive-copy dd{padding:5px 0}.deep-dive-copy dt{font-size:var(--type-support)}.deep-dive-copy dd{font-size:var(--type-body)}.paper-figure figcaption{font-size:7.5px}.interference-grid article{min-height:188px;padding:14px}.workflow-pipeline div{min-height:82px}.runnable-table td,.diagnostic-table td{font-size:var(--type-support);padding:5px 7px}.model-priority-band article{padding:7px 8px}.experiment-task-card{min-height:205px;padding:14px}.experiment-task-card h3{margin-top:17px;font-size:17px}.experiment-task-card p{font-size:var(--type-body)}.experiment-protocol span{font-size:var(--type-support);padding:7px 8px}section[id^=experiments-] .subtitle{font-size:13px}.experiment-media video{display:none!important}.experiment-media img.experiment-print-poster{display:block!important}.experiment-media figcaption b{font-size:11.5px}.experiment-media figcaption{font-size:11px}.experiment-mt-layout{grid-template-columns:minmax(0,1fr) 70px repeat(3,minmax(0,1fr));gap:6px}.experiment-case-row{grid-template-columns:170px repeat(3,minmax(0,1fr));gap:7px}.experiment-case-copy{padding:10px}.experiment-case-copy h3{font-size:16px}.experiment-case-copy p{font-size:var(--type-body)}.experiment-pair-layout .experiment-media{width:2.92in}.experiment-pair-layout .experiment-media-frame{aspect-ratio:4/5;width:100%;height:3.65in}.term-popover{display:none!important}.term-trigger{border-bottom:0;padding:0;color:inherit!important;background:0 0!important}.term-trigger sup{display:none}}.dog-deck .slide-inner{gap:0;max-width:1600px;padding:70px 5vw 24px}.dog-deck .slide-heading{margin-bottom:12px;padding-bottom:12px}.dog-deck h2{font-size:clamp(30px,2.8vw,40px);line-height:1.08}.dog-deck .subtitle{font-size:14px}.dog-deck .slide-content{gap:10px}.dog-deck button,.dog-deck select,.dog-deck input{font:inherit}.dog-deck .utility-button{font-size:11px;text-decoration:none}.dog-deck .topbar button{font-size:11px}.db-prompt{border-left:4px solid var(--red);color:var(--ink);background:#f1e8e5;justify-content:space-between;align-items:flex-start;gap:20px;padding:10px 16px;display:flex}.db-prompt>div{flex:1;min-width:0}.db-prompt span{font:700 10px var(--font-geist-mono),monospace;letter-spacing:.07em;color:var(--red)}.db-prompt p{margin:5px 0 0;font-size:15px;line-height:1.5}.db-prompt small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.db-prompt button{cursor:pointer;background:0 0;border:1px solid #c5a6a1;flex:none;padding:5px 9px;font-size:11px}.db-comparison{width:100%;min-width:0}.db-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:9px 0 12px;display:flex}.db-toolbar button,.db-toolbar select{border:1px solid var(--line-dark);background:var(--paper);color:var(--navy);cursor:pointer;min-height:32px;padding:7px 10px;font-size:11px}.db-toolbar .db-play{background:var(--navy);color:#fff;border-color:var(--navy);min-width:112px}.db-toolbar input{min-width:90px;accent-color:var(--navy);cursor:pointer;flex:120px}.db-time{font:11px var(--font-geist-mono),monospace;min-width:104px;color:var(--muted)}.db-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.db-video{border:1px solid var(--line);border-top:3px solid var(--navy);background:#fff;min-width:0;margin:0}.db-video.db-source{border-top-color:var(--green)}.db-video.db-reference{border-top-color:var(--amber)}.db-video figcaption{min-height:50px;color:var(--navy);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.db-video figcaption span{font:9px var(--font-geist-mono),monospace;letter-spacing:.09em;color:var(--muted)}.db-video figcaption b{font-size:14px}.db-video-frame{background:#101820;height:clamp(200px,100svh - 622px,360px);position:relative}.dog-deck #prompt-p2 .db-video-frame{height:clamp(180px,100svh - 650px,330px)}.db-video video,.db-print-poster{object-fit:contain;width:100%;height:100%;display:block}.db-print-poster{display:none}.db-wide .db-video-frame{aspect-ratio:832/480;height:auto}.db-video-note{flex-direction:column;gap:5px;padding:8px 12px;display:flex}.db-video-note p{color:var(--muted);min-height:18px;margin:0;font-size:12px;line-height:1.45}.db-video-note a{color:var(--blue);align-self:flex-start;font-size:10px;text-decoration:none}.db-video-note a:hover{text-decoration:underline}.db-playback-note{color:var(--muted);margin:8px 0 0;font-size:10px;line-height:1.5}.db-observation{border-left:4px solid var(--red);color:#654b49;background:#f3e9e7;grid-template-columns:160px 1fr;gap:15px;padding:11px 15px;display:grid}.db-observation strong{color:var(--red);font-size:13px}.db-observation p{margin:0;font-size:13px;line-height:1.5}.dog-deck .db-footer{border-top:1px solid var(--line);color:var(--muted);margin:12px 0 0;padding-top:10px;font-size:10px;line-height:1.6}.dog-deck #dog-bone .db-footer{margin-top:auto}.db-footer a{color:var(--blue);text-underline-offset:2px}.db-error{color:var(--red);background:#f3e9e7;padding:10px;font-size:13px}.dog-deck #dog-bone .slide-heading{border:0;margin:0;padding-bottom:18px}.dog-deck #dog-bone h1{font-size:clamp(48px,5.8vw,82px);line-height:1}.db-cover-grid{flex:1;grid-template-columns:1.2fr .8fr;align-items:center;gap:6vw;display:grid}.db-lead{color:#d5e0e9;margin:0 0 24px;font-size:clamp(20px,2vw,28px);line-height:1.4}.db-lead strong{color:#f1bf7c;font-weight:600}.db-cover-grid .db-prompt{color:#fff;background:#ffffff0f;border-color:#f1bf7c}.db-cover-grid .db-prompt span,.db-cover-grid .db-prompt button{color:#f1bf7c;border-color:#b89263}.db-cover-grid .db-prompt small{color:#bfcddd}.db-cover-note{color:#c7d4df;margin:21px 0;font-size:15px;line-height:1.65}.db-cover-links{flex-wrap:wrap;gap:10px;display:flex}.db-cover-links button{color:var(--navy);cursor:pointer;background:#f1bf7c;border:1px solid #f1bf7c;padding:11px 15px;font-size:13px}.db-cover-links button+button{color:#f1bf7c;background:0 0}.db-cover-foot{color:#b2c5d7;max-width:560px;margin:22px 0 12px;font-size:11px;line-height:1.65}.db-cover-image{border:1px solid #587088;place-self:center end;width:100%;max-width:440px;margin:0}.db-cover-image img{object-fit:contain;background:#0b1e34;width:100%;max-height:400px;display:block}.db-cover-image figcaption{color:#bfcddd;justify-content:space-between;gap:10px;padding:10px 12px;font-size:10px;display:flex}.db-cover-image figcaption span{font:9px var(--font-geist-mono),monospace;letter-spacing:.08em}.dog-deck .slide-navy .db-footer{color:#b2c5d7;border-color:#47607a}.dog-deck .slide-navy .db-footer a{color:#f1bf7c}.db-matrix .db-video-grid{gap:10px 16px}.db-matrix .db-video-frame{height:clamp(130px,50svh - 275px,220px)}.db-matrix .db-video figcaption{flex-direction:row;justify-content:space-between;align-items:center;min-height:0;padding:6px 10px}.db-matrix .db-video figcaption b{font-size:11px}.db-matrix .db-video-note{flex-direction:row;justify-content:space-between;align-items:baseline;gap:6px;padding:6px 10px}.db-matrix .db-video-note p{min-height:0;font-size:10px}.db-matrix .db-video-note a{white-space:nowrap;font-size:9px}.db-summary{border-left:4px solid var(--navy);background:#e4eaf0;align-items:center;gap:20px;padding:12px 16px;display:flex}.db-summary>strong{font:600 30px var(--font-geist-mono),monospace;color:var(--navy);white-space:nowrap}.db-summary p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.db-summary p b{color:var(--navy)}.db-dialog{background:var(--paper);width:min(480px,92vw);max-width:none;height:100dvh;max-height:100dvh;color:var(--ink);border:0;margin:0 0 0 auto;padding:0}.db-dialog::backdrop{background:#0a141e9e}.db-dialog-inner{padding:24px}.db-dialog ol{margin:0;padding:0;list-style:none}.db-dialog li{border-bottom:1px solid var(--line)}.db-dialog li button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:35px 1fr;gap:8px;width:100%;padding:19px 4px;font-size:14px;display:grid}.db-dialog li button[aria-current=page]{color:var(--blue);font-weight:700}.db-dialog li span{font:11px var(--font-geist-mono),monospace;color:var(--muted)}@media (height<=780px) and (width>=901px){.dog-deck .slide-inner{padding-top:65px;padding-bottom:26px}.dog-deck .slide-heading{margin-bottom:10px;padding-bottom:10px}.dog-deck h2{font-size:32px}.dog-deck .subtitle{font-size:13px}.dog-deck .slide-content{gap:8px}.db-prompt{padding:9px 13px}.db-prompt p{font-size:14px}.db-video-frame{height:30vh;min-height:180px}.db-video-note p{min-height:30px;font-size:11px}.db-observation{padding:9px 13px}.db-observation p{font-size:12px}.db-matrix .db-video-frame{height:18vh;min-height:110px}.db-cover-image img{max-height:300px}.db-cover-note{margin:15px 0;font-size:13px}.db-lead{margin-bottom:16px;font-size:23px}.db-cover-foot{margin-top:14px}}@media (width<=900px){.dog-deck .slide-inner{padding:72px 24px 45px}.db-cover-grid{grid-template-columns:1fr 1fr;gap:30px}.db-video-grid{gap:9px}.db-video-frame{height:32vh;min-height:230px}.db-video figcaption{min-height:70px;padding:9px}.db-video figcaption b{font-size:12px}.db-observation{grid-template-columns:1fr;gap:5px}.db-toolbar .db-step{display:none}.db-matrix .db-video figcaption{flex-direction:column;align-items:flex-start}.db-matrix .db-video-note{flex-direction:column}.db-matrix .db-video-frame{min-height:160px}.db-cover-grid .db-prompt p{font-size:14px}.db-cover-image img{max-height:380px}}@media (width<=650px){.dog-deck .slide-inner{padding:72px 20px 48px}.dog-deck .topbar{gap:8px;padding:0 12px}.dog-deck .brand-button strong{font-size:10px}.dog-deck .db-survey,.dog-deck .db-print,.dog-deck .db-overview{display:none}.dog-deck .top-actions .utility-primary{display:block}.dog-deck h2{font-size:30px}.db-cover-grid{grid-template-columns:1fr;gap:18px}.db-cover-image{justify-self:center;max-width:360px}.dog-deck #dog-bone h1{font-size:52px}.db-cover-image img{max-height:320px}.db-video-grid{grid-template-columns:1fr}.db-video-frame{height:340px;min-height:0}.db-video figcaption{flex-direction:row;justify-content:space-between;align-items:center;min-height:0}.db-video-note{flex-direction:row;justify-content:space-between;align-items:baseline}.db-video-note p{flex:1;min-height:0}.db-video-note a{white-space:nowrap}.db-prompt{gap:10px;padding:11px}.db-prompt p{font-size:14px}.db-toolbar{gap:7px}.db-toolbar input{flex-basis:65%;order:4}.db-toolbar .db-time{order:5;min-width:95px;font-size:10px}.db-toolbar select{margin-left:auto}.db-toolbar .db-step{order:6;display:block}.db-matrix .db-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.db-matrix .db-video:first-child{order:0}.db-matrix .db-video:nth-child(4){order:1}.db-matrix .db-video:nth-child(2){order:2}.db-matrix .db-video:nth-child(5){order:3}.db-matrix .db-video:nth-child(3){order:4}.db-matrix .db-video:nth-child(6){order:5}.db-matrix .db-video-frame{height:195px}.db-matrix .db-video-note p{min-height:30px}.db-summary{gap:12px}.db-summary>strong{font-size:25px}.db-summary p{font-size:12px}.dog-deck #prompt-p2 .db-video-frame{height:340px}}@media print{.dog-deck .topbar,.dog-deck .progress,.dog-deck .bottom-controls,.db-toolbar,.db-cover-links,.db-prompt button,.db-playback-note,.db-dialog{display:none!important}.dog-deck .slide{break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:16in;height:9in;min-height:9in;overflow:hidden}.dog-deck .slide-inner{width:16in;height:9in;min-height:9in;padding:38px 60px}.dog-deck .slide-heading{margin-bottom:12px}.dog-deck h2{font-size:36px}.db-video video{display:none}.db-print-poster{display:block}.db-video-frame,.dog-deck #prompt-p2 .db-video-frame{height:330px;min-height:0}.db-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.db-matrix .db-video-frame{height:200px;min-height:0}.db-cover-image img{max-height:380px}.db-prompt p{font-size:15px}.db-footer{font-size:10px}.db-cover-grid{grid-template-columns:1.2fr .8fr}}
