.doctrine{--read:820px;--body:820px;background:var(--tw-paper);color:var(--tw-ink-2);-webkit-font-smoothing:antialiased;font-family:Hanken Grotesk,system-ui,sans-serif}.read{width:min(var(--read),calc(100% - 40px));margin:0 auto}.hero{background:var(--tw-ink);color:var(--tw-fog);padding:clamp(56px,9vw,120px) 0}.hero .read{flex-direction:column;gap:clamp(28px,4vw,40px);display:flex}.hero h1,.chapter h2,.ai-coda h2,.addenda summary,.toggles summary,.outward a,.bibliography h3{letter-spacing:-.025em;font-family:Archivo,sans-serif}.hero h1{color:var(--tw-fog);margin:0;font-size:clamp(48px,8vw,96px);font-weight:650;line-height:1.02}.hero-thesis{letter-spacing:-.02em;max-width:34ch;color:var(--tw-method-lt);margin:0;font:500 clamp(22px,2.9vw,32px)/1.2 Archivo,sans-serif}.hero-byline{border-top:1px solid var(--tw-graphite);flex-direction:column;gap:10px;max-width:62ch;padding-top:18px;display:flex}.hero-meta{letter-spacing:.1em;text-transform:uppercase;color:var(--tw-fog-2);margin:0;font:500 13px/1.35 Spline Sans Mono,monospace}.hero-author-note{color:var(--tw-fog-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.executive-summary-points{border-top:1px solid var(--tw-graphite);max-width:860px;margin:0 auto;padding:0;list-style:none}.executive-summary-points li{border-bottom:1px solid var(--tw-graphite);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:clamp(18px,2.5vw,34px);padding:clamp(22px,3vw,32px) 0;display:grid}.executive-summary-points li>span{color:var(--tw-method-lt);padding-top:1px;font:600 clamp(20px,2vw,24px)/1 Spline Sans Mono,monospace}.executive-summary-points p{max-width:66ch;color:var(--tw-fog);text-wrap:pretty;margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.executive-summary-points li:last-child{border-bottom-color:var(--tw-method-lt)}.chapter{padding:clamp(40px,7vw,96px) 0}.paper{background:var(--tw-paper)}.cool{background:var(--tw-cool)}.ink{background:var(--tw-graphite-2);color:var(--tw-fog)}.chapter-head{flex-direction:column;gap:26px;margin-bottom:26px;display:flex}.chapter-head>span{letter-spacing:.1em;color:var(--tw-method);font:600 14px/1.3 Spline Sans Mono,monospace}.ink .chapter-head>span{color:var(--tw-method-lt)}.chapter h2,.ai-coda h2{max-width:19ch;color:var(--tw-ink);text-wrap:pretty;margin:0;font-size:clamp(32px,5vw,54px);font-weight:700;line-height:1.03}.ink h2,.ai-coda h2{color:var(--tw-fog)}.prose{max-width:var(--body);flex-direction:column;gap:18px;display:flex}.chapter-two-heading{letter-spacing:-.02em;color:var(--tw-ink);text-wrap:pretty;margin:clamp(30px,4.5vw,52px) 0 2px;font:600 clamp(24px,3vw,30px)/1.1 Archivo,sans-serif}.chapter-two-bridge{letter-spacing:-.02em;max-width:28ch;color:var(--tw-ink);text-wrap:pretty;margin:8px 0 clamp(14px,2vw,24px)!important;font:600 clamp(20px,2.4vw,26px)/1.2 Archivo,sans-serif!important}.chapter-two-pull{letter-spacing:-.02em;max-width:28ch;color:var(--tw-ink);text-wrap:pretty;margin:2px 0 clamp(10px,1.5vw,18px)!important;font:600 clamp(24px,3vw,40px)/1.05 Archivo,sans-serif!important}.chapter-two-pull em{border-bottom:1px solid var(--tw-method);padding-bottom:1px;font-style:italic}.chapter-two-knowledge{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,3.4vw,44px) clamp(28px,4vw,72px);margin:clamp(4px,1vw,10px) 0 clamp(8px,2vw,18px);display:grid}.chapter-two-knowledge>div{flex-direction:column;gap:10px;display:flex}.chapter-two-knowledge strong{letter-spacing:-.015em;color:var(--tw-ink);font:600 clamp(19px,1.8vw,22px)/1.12 Archivo,sans-serif}.chapter-two-knowledge p{color:var(--tw-ink-2);margin:0!important;font-size:17px!important;line-height:1.5!important}.chapter-two-thesis{background:var(--tw-ink);color:var(--tw-fog);border-left:4px solid var(--tw-method-lt);margin:clamp(18px,3vw,34px) 0 clamp(22px,3vw,38px);padding:clamp(24px,3vw,36px)}.chapter-two-thesis p{letter-spacing:-.02em;text-wrap:pretty;max-width:31ch;color:var(--tw-fog)!important;margin:0!important;font:600 clamp(25px,3vw,38px)/1.08 Archivo,sans-serif!important}.chapter-two-thesis em{font-style:italic}.chapter-two-close{letter-spacing:-.02em;max-width:32ch;color:var(--tw-ink);text-wrap:pretty;margin:clamp(8px,1.8vw,18px) 0 0!important;font:600 clamp(21px,2.6vw,29px)/1.16 Archivo,sans-serif!important}.prose p,.toggle-body p,.toggle-body li{font-size:clamp(17px,1.35vw,19px);line-height:1.5}.prose p,.toggle-body p{margin:0}.lead{margin-bottom:clamp(36px,5vw,56px)}.ink .prose p{color:var(--tw-fog-2)}.pullquote{letter-spacing:-.02em;border-left:2px solid var(--tw-method-lt);padding-left:20px;font-weight:600;color:var(--tw-fog)!important;font-family:Archivo,sans-serif!important;font-size:clamp(21px,2.6vw,27px)!important;line-height:1.15!important}.toggles{flex-direction:column;gap:20px;display:flex}details{border:1px solid var(--tw-ink);background:var(--tw-paper)}summary{cursor:pointer;color:var(--tw-ink);align-items:center;gap:clamp(16px,3vw,28px);padding:clamp(20px,3vw,28px);list-style:none;transition:background .18s;display:flex}summary:hover{background:var(--tw-cool)}summary::-webkit-details-marker{display:none}summary span{text-wrap:pretty;flex:1;font-size:clamp(21px,2.8vw,28px);font-weight:600;line-height:1.05}.toggles summary span:after{content:"Explore";letter-spacing:.1em;text-transform:uppercase;color:var(--tw-method);margin-top:8px;font:600 12px/1.3 Spline Sans Mono,monospace;display:block}.toggles details[open] summary span:after{content:"Close"}summary b{background:var(--tw-method);width:44px;height:44px;color:var(--tw-paper);flex:none;place-items:center;font:500 24px/1 Spline Sans Mono,monospace;display:grid}details[open] summary b{transform:rotate(45deg)}.toggle-body{border-top:1px solid var(--tw-ink);background:var(--tw-cool);color:var(--tw-ink-2);flex-direction:column;gap:clamp(18px,2.6vw,26px);padding:clamp(24px,4vw,40px) clamp(20px,3vw,40px);display:flex}.toggle-body>:first-child{margin-top:0}.toggle-body>:last-child{margin-bottom:0}.ink details{border-color:var(--tw-fog-2);background:0 0}.ink summary{color:var(--tw-fog)}.ink summary:hover{background:var(--tw-graphite)}.ink .toggles summary span:after{color:var(--tw-method-lt)}.ink summary b{background:var(--tw-method-lt);color:var(--tw-graphite-2)}.ink .toggle-body{background:var(--tw-ink);border-top-color:var(--tw-fog-2);color:var(--tw-fog-2)}.ink .toggle-body p,.ink .toggle-body li{color:var(--tw-fog-2)}.numbered{counter-reset:item;margin:0;padding:0;list-style:none}.numbered li{counter-increment:item;border-top:1px solid var(--tw-rule);margin:0;padding:18px 0 18px 64px;position:relative}.numbered li:first-child{border-top-color:var(--tw-ink)}.numbered li:before{content:counter(item,decimal-leading-zero);letter-spacing:.1em;width:48px;color:var(--tw-method);font:600 14px/1.3 Spline Sans Mono,monospace;position:absolute;top:22px;left:0}.ink .numbered li{border-color:var(--tw-graphite)}.ink .numbered li:first-child{border-top-color:var(--tw-fog-2)}.ink .numbered li:before{color:var(--tw-method-lt)}.callout,.spine{border:1px solid var(--tw-rule);border-left:3px solid var(--tw-method);background:var(--tw-paper);padding:clamp(18px,2.5vw,24px)}.mechanism{letter-spacing:.08em;text-transform:uppercase;padding-top:18px;border-top:1px solid var(--tw-graphite)!important;color:var(--tw-method-lt)!important;margin-top:4px!important;font:600 14px/1.35 Spline Sans Mono,monospace!important}.mechanism strong{color:var(--tw-method-lt)}.example-grid{background:var(--tw-rule);border:1px solid var(--tw-rule);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.example-grid p{background:var(--tw-paper);border-top:2px solid var(--tw-method);margin:0;padding:22px;font-size:17px;line-height:1.5}.table-wrap{margin:0;overflow-x:auto}table{border-collapse:collapse;background:var(--tw-paper);width:100%;min-width:680px}th,td{border:1px solid var(--tw-rule);vertical-align:top;text-align:left;padding:14px 16px;font-size:15px;line-height:1.45}th{letter-spacing:.08em;text-transform:uppercase;color:var(--tw-slate);font:600 12px/1.35 Spline Sans Mono,monospace}.questions{margin:0;padding:0;list-style:none}.questions li{border-top:1px solid var(--tw-rule);margin:0;padding:14px 0;font-size:17px;line-height:1.5}.questions li:first-child{border-top-color:var(--tw-ink)}.questions li:last-child{border-bottom:1px solid var(--tw-rule)}.not-list{flex-direction:column;display:flex}.not-list>div{background:var(--tw-paper);border:1px solid var(--tw-rule);border-bottom:0;gap:10px;padding:clamp(18px,2.5vw,24px);display:grid}.not-list>div:last-child{border-bottom:1px solid var(--tw-rule)}.not-list strong{letter-spacing:-.02em;color:var(--tw-ink);align-items:baseline;gap:12px;font:600 19px/1.2 Archivo,sans-serif;display:flex}.not-list strong:before{content:"×";letter-spacing:.1em;color:var(--tw-method);font:600 14px/1 Spline Sans Mono,monospace}.not-list p{font-size:17px;line-height:1.45}#apparatus .toggles,#value .toggles{gap:0}#apparatus .toggles details,#value .toggles details{border-bottom:0;border-left:0;border-right:0}#apparatus .toggles details:last-child,#value .toggles details:last-child{border-bottom:1px solid var(--tw-rule)}#apparatus .toggles summary,#value .toggles summary{padding-left:4px;padding-right:4px}#apparatus .toggles .toggle-body,#value .toggles .toggle-body{border-top:1px solid var(--tw-rule);background:0 0;padding-left:0;padding-right:0}#selective-blindness .toggle-body>p:last-child,#systemicity .toggles details:not(:first-child) .toggle-body>p:nth-last-child(2),#value .toggle-body>p:last-child,#improvement .toggles details:not(:first-child) .toggle-body>p:last-child{letter-spacing:-.02em;border-top:1px solid var(--tw-rule);color:var(--tw-ink);padding-top:20px;font-family:Archivo,sans-serif;font-size:clamp(20px,2.4vw,25px);font-weight:600;line-height:1.2}#systemicity .toggles details:not(:first-child) .toggle-body>p:nth-last-child(2){border-top-color:var(--tw-graphite);color:var(--tw-fog)}#apparatus .toggles details:first-child .toggle-body>p:nth-child(2){border:1px solid var(--tw-rule);border-left:3px solid var(--tw-method);background:var(--tw-paper);padding:clamp(20px,3vw,28px)}.chapter-one-wrap{flex-direction:column;gap:48px;display:flex}.chapter-one-head{margin-bottom:0}.chapter-one-head h2{max-width:none;font-size:clamp(36px,5.6vw,62px);font-weight:600}.chapter-one-flow{flex-direction:column;gap:18px;display:flex}.chapter-one-body{margin:0;font-size:19px;line-height:1.5}.chapter-one-pair{background:var(--tw-cool);border-top:1px solid var(--tw-ink);flex-direction:column;display:flex}.chapter-one-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chapter-one-pair-grid>p{margin:0;padding:24px;font-size:17px;line-height:1.5}.chapter-one-pair-grid>p+p{border-left:1px solid var(--tw-rule)}.chapter-one-pair-bridge{border-top:1px solid var(--tw-rule);color:var(--tw-ink);margin:0;padding:18px 24px;font-size:18px;font-weight:600;line-height:1.45}.chapter-one-outcome{color:var(--tw-outcome-text);font-weight:700}.chapter-one-pull{border-top:1px solid var(--tw-ink);border-bottom:1px solid var(--tw-ink);letter-spacing:-.02em;color:var(--tw-ink);text-wrap:pretty;margin:0;padding:20px 0;font:500 24px/1.3 Archivo,sans-serif}.chapter-one-pull em{border-bottom:1px solid var(--tw-ink);padding-bottom:1px;font-style:italic}.chapter-one-toggle{gap:0}.chapter-one-toggle summary span:after{content:"Read more"}.chapter-one-toggle details[open] summary span:after{content:"Close"}.chapter-one-toggle-body{gap:24px}.chapter-one-def{background:var(--tw-paper);letter-spacing:-.02em;color:var(--tw-ink);padding:22px 24px;font:500 21px/1.35 Archivo,sans-serif!important}.chapter-one-verdicts{border-bottom:1px solid var(--tw-rule);margin:0;padding:0;list-style:none}.chapter-one-verdicts li{border-top:1px solid var(--tw-rule);grid-template-columns:minmax(0,1fr) 28px;align-items:baseline;gap:16px;padding:14px 0;font-size:18px;line-height:1.45;display:grid}.chapter-one-mark{text-align:right;color:var(--tw-ink);font:500 20px/1 Spline Sans Mono,monospace}.chapter-one-mark-ok{color:var(--tw-method)}.chapter-one-close{letter-spacing:-.02em;color:var(--tw-ink);margin:0;font:600 22px/1.25 Archivo,sans-serif!important}@media (width<=640px){.chapter-one-pair-grid{grid-template-columns:minmax(0,1fr)}.chapter-one-pair-grid>p+p{border-left:0;border-top:1px solid var(--tw-rule)}.chapter-one-body{font-size:18px}}.ai-coda{background:var(--tw-ink);color:var(--tw-fog);padding:clamp(56px,8vw,96px) 0}.coda-label{letter-spacing:.1em;text-transform:uppercase;color:var(--tw-method-lt);margin-bottom:22px;font:600 14px/1.3 Spline Sans Mono,monospace}.ai-coda .prose{max-width:none;margin-top:34px}.ai-coda .prose>p{color:var(--tw-fog-2)}.coda-grid{background:var(--tw-graphite);border:1px solid var(--tw-graphite);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.coda-grid p{background:var(--tw-ink);border-top:2px solid var(--tw-method-lt);padding:clamp(20px,3vw,26px);color:var(--tw-fog-2)!important;margin:0!important;font-size:18px!important;line-height:1.5!important}.addenda{background:var(--tw-cool);padding:clamp(56px,8vw,96px) 0}.bibliography-section{border-top:3px double var(--tw-ink)}.addenda-intro{border-bottom:3px double var(--tw-ink);justify-content:space-between;align-items:end;gap:30px;margin-bottom:clamp(32px,5vw,48px);padding-bottom:18px;display:flex}.addenda-intro span{letter-spacing:.1em;text-transform:uppercase;color:var(--tw-ink);font:600 14px/1.3 Spline Sans Mono,monospace}.addenda-intro p{max-width:54ch;color:var(--tw-slate);margin:0;font:500 14px/1.45 Spline Sans Mono,monospace}.addendum{border:0;border-top:1px solid var(--tw-rule);background:0 0}.addendum:first-of-type{border-top-color:var(--tw-ink)}.addendum summary{cursor:default;pointer-events:none;padding:20px 0 16px;background:0 0!important}.addendum summary span{font-size:clamp(20px,2.4vw,25px)}.addendum summary span:before{letter-spacing:.1em;min-width:44px;color:var(--tw-method);margin-right:10px;font:600 14px/1.3 Spline Sans Mono,monospace;display:inline-block}.addendum:first-of-type summary span:before{content:"01"}.addendum:nth-of-type(2) summary span:before{content:"02"}.addendum:nth-of-type(3) summary span:before{content:"03"}.addendum:nth-of-type(4) summary span:before{content:"04"}.addendum:nth-of-type(5) summary span:before{content:"05"}.addendum:nth-of-type(6) summary span:before{content:"06"}.addendum:nth-of-type(7) summary span:before{content:"07"}.addendum summary b{display:none}.addendum .toggle-body{background:0 0;border:0;gap:16px;padding:0 0 clamp(28px,4vw,40px)}.addendum .spine{letter-spacing:.04em;text-transform:uppercase;color:var(--tw-ink);font:600 15px/1.6 Spline Sans Mono,monospace}.distinction-table{overflow:visible}.distinction-table table,.distinction-table tbody{min-width:0;display:block}.distinction-table thead{display:none}.distinction-table tr{background:var(--tw-paper);border:1px solid var(--tw-rule);border-bottom:0;grid-template-columns:minmax(180px,.7fr) minmax(0,1.5fr);gap:8px 24px;padding:clamp(16px,2.2vw,20px);display:grid}.distinction-table tr:last-child{border-bottom:1px solid var(--tw-rule)}.distinction-table td{border:0;padding:0;font-size:16px;line-height:1.45}.distinction-table td:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--tw-method);font:600 14px/1.35 Spline Sans Mono,monospace}.bibliography-grid{background:var(--tw-rule);border:1px solid var(--tw-rule);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;display:grid}.bibliography-grid section{background:var(--tw-paper);padding:clamp(18px,2.5vw,24px)}.bibliography h3{letter-spacing:.08em;text-transform:uppercase;color:var(--tw-method);margin:0 0 14px;font:600 14px/1.35 Spline Sans Mono,monospace}.bibliography ul{margin:0;padding-left:1.1rem}.bibliography li{margin-bottom:10px;font-size:15px;line-height:1.45}.bibliography a{color:var(--tw-method);border-bottom:1px solid var(--tw-rule);text-decoration:none}.outward{background:var(--tw-cool);padding:0 0 clamp(64px,8vw,100px)}.outward-grid{border-top:3px double var(--tw-ink);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding-top:clamp(24px,3.5vw,32px);display:grid}.outward a{border:1px solid var(--tw-ink);background:var(--tw-paper);color:var(--tw-ink);justify-content:space-between;gap:16px;padding:20px;font-size:19px;line-height:1.25;text-decoration:none;transition:background .18s,color .18s;display:flex}.outward a:hover{background:var(--tw-method);color:var(--tw-paper)}.outward span{color:inherit}@media (width<=760px){.read{width:min(var(--read),calc(100% - 32px))}.chapter-two-knowledge{grid-template-columns:1fr}.executive-summary-points li{grid-template-columns:46px minmax(0,1fr);gap:14px;padding:22px 0}.executive-summary-points p{font-size:17px;line-height:1.5}.distinction-table tr{grid-template-columns:1fr}.addenda-intro{flex-direction:column;align-items:start}summary b{width:40px;height:40px}}.hero{padding:clamp(56px,10vw,140px) 0 clamp(48px,8vw,112px)}.hero .read{gap:clamp(28px,4vw,44px);max-width:900px}.hero h1{font-size:clamp(46px,8.4vw,104px);font-weight:700;line-height:1}.hero-thesis-stack{flex-direction:column;gap:10px;display:flex}.hero-thesis-primary,.hero-thesis-secondary{letter-spacing:-.02em;text-wrap:pretty;margin:0;font-family:Archivo,sans-serif}.hero-thesis-primary{color:var(--tw-fog);font-size:clamp(22px,3.1vw,34px);font-weight:600;line-height:1.15}.hero-thesis-secondary{color:var(--tw-method-lt);font-size:clamp(20px,2.6vw,28px);font-weight:500;line-height:1.2}.hero-byline{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px 40px;max-width:none;padding-top:20px;display:grid}.hero-author-note{font-size:17px}.executive-summary{background:var(--tw-cool);color:var(--tw-ink);padding:clamp(48px,8vw,112px) 0}.executive-summary .read{max-width:900px}.executive-summary-points{border-top:0}.executive-summary-points li{border-bottom:0;border-top:1px solid var(--tw-rule);grid-template-columns:clamp(44px,7vw,72px) minmax(0,1fr);gap:16px;padding:clamp(18px,2.6vw,26px) 0}.executive-summary-points li:first-child{border-top-color:var(--tw-ink)}.executive-summary-points li:last-child{border-top-color:var(--tw-ink);border-bottom:3px double var(--tw-ink)}.executive-summary-points li>span{color:var(--tw-method);padding-top:4px;font-size:14px}.executive-summary-points li:last-child>span{color:var(--tw-outcome)}.executive-summary-points p{letter-spacing:-.02em;color:var(--tw-ink);font-family:Archivo,sans-serif;font-size:clamp(19px,2.2vw,24px);font-weight:600;line-height:1.1}.executive-summary-points li:last-child p{font-weight:700}.chapter-number{letter-spacing:-.04em!important;color:var(--tw-method)!important;text-transform:none!important;margin:0!important;font-family:Archivo,sans-serif!important;font-size:clamp(64px,10vw,120px)!important;font-weight:700!important;line-height:.9!important;display:block!important}.chapter-one{padding:clamp(40px,7vw,96px) 0}.chapter-one-wrap{gap:clamp(36px,5vw,56px)}.chapter-one-head{gap:22px}.chapter-one-head h2{font-size:clamp(36px,5.6vw,62px);font-weight:700}.chapter-one-flow{gap:18px}.chapter-one-cases{background:var(--tw-ink);border:1px solid var(--tw-ink);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1px;display:grid}.chapter-one-cases article{background:var(--tw-paper);flex-direction:column;gap:18px;padding:clamp(22px,3vw,30px);display:flex}.chapter-one-cases header{border-bottom:1px solid var(--tw-rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.chapter-one-cases header span:first-child{letter-spacing:.1em;text-transform:uppercase;color:var(--tw-ink);font:600 14px/1.3 Spline Sans Mono,monospace}.chapter-one-cases header span:last-child{letter-spacing:.1em;color:var(--tw-slate);font:500 14px/1.3 Spline Sans Mono,monospace}.chapter-one-cases article>p{margin:0;font-size:17px;line-height:1.5}.chapter-one-cases footer{border-top:1px solid var(--tw-ink);flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;display:flex}.chapter-one-cases footer strong{letter-spacing:-.03em;color:var(--tw-outcome);font:700 clamp(44px,6vw,64px)/1 Archivo,sans-serif}.chapter-one-cases footer span{color:var(--tw-ink-2);font-size:16px;line-height:1.4}.chapter-one-cases article:last-child footer span{color:var(--tw-ink);font-size:20px;font-weight:600}.chapter-one-case-bridge{margin:0;font-size:19px;line-height:1.5}.chapter-one-definition{background:var(--tw-cool);border:1px solid var(--tw-rule);border-left:3px solid var(--tw-method);flex-direction:column;gap:10px;padding:clamp(20px,3vw,28px);display:flex}.chapter-one-definition>span{letter-spacing:.1em;text-transform:uppercase;color:var(--tw-method);font:600 14px/1.3 Spline Sans Mono,monospace}.chapter-one-definition p{color:var(--tw-ink);margin:0;font-size:20px;font-weight:600;line-height:1.4}.chapter-one-definition em{border-bottom:1px solid var(--tw-ink);font-weight:700}.chapter-one-close{font-size:20px;line-height:1.4}.chapter-two{background:var(--tw-graphite-2);color:var(--tw-fog);padding:clamp(40px,7vw,96px) 0}.chapter-two>.read{flex-direction:column;gap:clamp(36px,5vw,56px);display:flex}.chapter-two-head{gap:22px;margin-bottom:0}.chapter-two-head .chapter-number{color:var(--tw-method-lt)!important}.chapter-two-head h2{max-width:none;color:var(--tw-fog);font-size:clamp(36px,5.6vw,62px);font-weight:700}.chapter-two .prose{gap:18px;max-width:none}.chapter-two .prose>p{color:var(--tw-fog-2);font-size:18px}.chapter-two-bridge{border-top:1px solid var(--tw-graphite);letter-spacing:0;max-width:none;padding-top:22px;color:var(--tw-method-lt)!important;margin:0!important;font-family:Hanken Grotesk,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important}.chapter-two-heading{border-top:1px solid var(--tw-fog-2);color:var(--tw-fog);margin:clamp(14px,2vw,24px) 0 0;padding-top:24px;font-size:clamp(22px,2.6vw,28px);font-weight:700}.chapter-two-pull{letter-spacing:0;max-width:none;color:var(--tw-fog)!important;margin:0!important;font-family:Hanken Grotesk,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important}.chapter-two-pull em{border-bottom-color:var(--tw-method-lt)}.chapter-two-knowledge{grid-template-columns:1fr;gap:28px;margin:0}.chapter-two-knowledge>div{gap:10px}.chapter-two-knowledge strong{color:var(--tw-fog);font-size:20px;font-weight:700;line-height:1.2}.chapter-two-knowledge p{color:var(--tw-fog-2)!important;font-size:18px!important}.chapter-two .toggles details{border-color:var(--tw-fog-2);background:0 0}.chapter-two .toggles summary{color:var(--tw-fog)}.chapter-two .toggles summary:hover{background:var(--tw-graphite)}.chapter-two .toggles summary span:after{color:var(--tw-method-lt)}.chapter-two .toggles summary b{background:var(--tw-method-lt);color:var(--tw-graphite-2)}.chapter-two .toggle-body{background:var(--tw-ink);border-top-color:var(--tw-fog-2);color:var(--tw-fog-2)}.chapter-two .toggle-body p{color:var(--tw-fog-2)}.chapter-two .toggle-body p:first-child{color:var(--tw-fog);font-size:20px;font-weight:600}.chapter-two-thesis{border-left:0;border-top:1px solid var(--tw-graphite);background:0 0;margin:0;padding:20px 0 0}.chapter-two-thesis p{letter-spacing:0;max-width:none;font-style:italic;color:var(--tw-method-lt)!important;font-family:Hanken Grotesk,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important}.chapter-two-examples{background:var(--tw-graphite);border:1px solid var(--tw-graphite);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;display:grid}.chapter-two-examples p{background:var(--tw-ink);border-top:2px solid var(--tw-method-lt);padding:clamp(18px,2.5vw,24px);color:var(--tw-fog-2)!important;margin:0!important;font-size:17px!important;line-height:1.5!important}.chapter-two-close{border-top:1px solid var(--tw-graphite);letter-spacing:0;max-width:none;padding-top:20px;color:var(--tw-fog)!important;margin:0!important;font-family:Hanken Grotesk,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important}.chapter-two-cognition-flow{letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:2px 0;font:600 14px/1.35 Spline Sans Mono,monospace;display:flex}.chapter-two-cognition-link{align-items:center;gap:12px;min-width:0;display:inline-flex}.chapter-two-cognition-link>b{color:var(--tw-method-lt);font:600 18px/1 Spline Sans Mono,monospace}.chapter-two-cognition-pill{min-height:34px;color:var(--tw-fog);background:var(--tw-ink);white-space:normal;border:1px solid #e8ebe852;border-radius:999px;align-items:center;padding:7px 12px;display:inline-flex}.chapter-two-depth{background:var(--tw-ink);border:1px solid var(--tw-graphite);border-left:3px solid var(--tw-method-lt);flex-direction:column;gap:8px;margin:0;padding:clamp(18px,2.6vw,24px);display:flex}.chapter-two-depth>span{letter-spacing:.1em;text-transform:uppercase;color:var(--tw-method-lt);font:600 14px/1.3 Spline Sans Mono,monospace}.chapter-two-depth p{color:var(--tw-fog-2)!important;margin:0!important;font-size:17px!important;line-height:1.5!important}.chapter-two-depth strong{color:var(--tw-fog);font-weight:700}.chapter-three{background:var(--tw-cool);padding:clamp(40px,7vw,96px) 0}.chapter-three-wrap{flex-direction:column;gap:clamp(36px,5vw,56px);display:flex}.chapter-three-head{gap:22px;margin-bottom:0}.chapter-three-head h2{max-width:none;font-size:clamp(36px,5.6vw,62px);font-weight:700}.chapter-three-intro{flex-direction:column;gap:18px;display:flex}.chapter-three-intro p,.chapter-three-section>p,.chapter-three-toggle-body>p,.chapter-three-toggle-section>p,.chapter-three-translation>p{color:var(--tw-ink-2);margin:0;font-size:18px;line-height:1.5}.chapter-three-intro p{font-size:19px}.chapter-three-flow{flex-direction:column;gap:clamp(48px,7vw,72px);display:flex}.chapter-three-section{flex-direction:column;gap:18px;display:flex}.chapter-three-section h3{letter-spacing:-.02em;color:var(--tw-ink);text-wrap:pretty;margin:0;font:700 clamp(22px,2.6vw,28px)/1.05 Archivo,sans-serif}.chapter-three-emphasis{color:var(--tw-ink)!important;margin:0!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important}.chapter-three-toggle{border:1px solid var(--tw-ink);background:var(--tw-paper)}.chapter-three-toggle summary{background:0 0;border:0;padding:clamp(20px,3vw,28px)}.chapter-three-toggle summary:hover{background:var(--tw-cool-2)}.chapter-three-toggle summary span{font-size:clamp(22px,2.6vw,28px);font-weight:700}.chapter-three-toggle summary span:after{content:"Read more";letter-spacing:.1em;text-transform:uppercase;color:var(--tw-method);margin-top:8px;font:600 14px/1.3 Spline Sans Mono,monospace;display:block}.chapter-three-toggle[open] summary span:after{content:"Close"}.chapter-three-toggle summary b{background:var(--tw-method);width:44px;height:44px;color:var(--tw-paper)}.chapter-three-toggle-body{background:var(--tw-cool-2);border-top:1px solid var(--tw-ink);flex-direction:column;gap:clamp(28px,4vw,40px);padding:clamp(24px,4vw,40px) clamp(20px,3vw,40px);display:flex}.chapter-three-toggle-compact{margin-top:8px}.chapter-three-toggle-compact summary{padding:clamp(18px,2.6vw,24px)}.chapter-three-toggle-compact summary span{font-size:20px;line-height:1.2}.chapter-three-toggle-body-compact{gap:clamp(22px,3vw,30px)}.chapter-three-toggle-section{flex-direction:column;gap:16px;display:flex}.chapter-three-toggle-section h4,.chapter-three-translation h4{letter-spacing:-.02em;color:var(--tw-ink);margin:0;font:700 20px/1.2 Archivo,sans-serif}.chapter-three-perspectives{background:var(--tw-rule);border:1px solid var(--tw-rule);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;display:grid}.chapter-three-perspectives article{background:var(--tw-paper);border-top:2px solid var(--tw-ink);flex-direction:column;gap:12px;padding:20px;display:flex}.chapter-three-perspectives span,.chapter-three-contrast article>span,.chapter-three-oee header span,.chapter-three-sequence>li>span{letter-spacing:.1em;text-transform:uppercase;font:600 14px/1.3 Spline Sans Mono,monospace}.chapter-three-perspectives p,.chapter-three-contrast p,.chapter-three-oee p{color:var(--tw-ink-2);margin:0;font-size:17px;line-height:1.5}.chapter-three-sequence{background:var(--tw-paper);border:1px solid var(--tw-rule);margin:0;padding:8px 0;list-style:none}.chapter-three-sequence li{grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:14px;padding:10px 20px;display:grid}.chapter-three-sequence>li>span{color:var(--tw-method)}.chapter-three-sequence p{color:var(--tw-ink-2);margin:0;font-size:17px;line-height:1.45}.chapter-three-bullets{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.chapter-three-bullets li{grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 0;display:grid}.chapter-three-bullets span{color:var(--tw-method);font:600 14px/1 Spline Sans Mono,monospace}.chapter-three-bullets p{color:var(--tw-ink-2);margin:0;font-size:17px;line-height:1.45}.chapter-three-translation{background:var(--tw-paper);border:1px solid var(--tw-ink);flex-direction:column;gap:16px;padding:clamp(20px,3vw,28px);display:flex}.chapter-three-contrast{background:var(--tw-rule);border:1px solid var(--tw-rule);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.chapter-three-contrast article{background:var(--tw-paper);border-top:2px solid var(--tw-ink);flex-direction:column;gap:12px;padding:clamp(18px,2.5vw,24px);display:flex}.chapter-three-contrast article.is-smart{border-top-color:var(--tw-method)}.chapter-three-contrast article.is-smart>span{color:var(--tw-method)}.chapter-three-oee{background:var(--tw-ink);border:1px solid var(--tw-ink);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.chapter-three-oee article{background:var(--tw-paper);flex-direction:column;gap:14px;padding:clamp(20px,3vw,28px);display:flex}.chapter-three-oee header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.chapter-three-oee header .is-method{color:var(--tw-method)}.chapter-three-models{background:var(--tw-rule);border:1px solid var(--tw-rule);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;display:grid}.chapter-three-models p{background:var(--tw-paper);border-top:2px solid var(--tw-method);padding:clamp(18px,2.5vw,24px);color:var(--tw-ink-2)!important;margin:0!important;font-size:17px!important;line-height:1.5!important}.chapter-three-close{background:var(--tw-ink);flex-direction:column;gap:12px;margin-top:8px;padding:clamp(22px,3.5vw,32px);display:flex}.chapter-three-close p{color:var(--tw-fog-2);margin:0;font-size:18px;line-height:1.5}.chapter-three-close p:last-child{color:var(--tw-fog);font-size:22px;font-weight:600;line-height:1.35}.chapter-three-next{align-items:baseline;gap:12px;padding-top:8px;display:flex}.chapter-three-next>span:first-child{color:var(--tw-method);font:600 16px/1 Spline Sans Mono,monospace}@media (width<=640px){.chapter-two-cognition-flow{gap:9px 10px}.chapter-two-cognition-link{gap:10px}.chapter-two-cognition-pill{padding:7px 10px;font-size:13px}.chapter-three-flow{gap:48px}.chapter-three-perspectives,.chapter-three-contrast,.chapter-three-oee,.chapter-three-models{grid-template-columns:1fr}.chapter-three-toggle summary{padding:20px}.chapter-three-toggle-body{padding:24px 20px}.chapter-three-sequence li{grid-template-columns:34px minmax(0,1fr);gap:10px;padding-left:16px;padding-right:16px}}.chapter-four{--ch4-bg:#39433f;--ch4-card:#2c3532;--ch4-inset:#333d3a;--ch4-hover:#46514d;--ch4-ink:#e8ebe8;--ch4-body:#d3d9d6;--ch4-muted:#b7c0bc;--ch4-line:#56625e;--ch4-frame:#b7c0bc;--ch4-accent:#4fb8db;--ch4-on-accent:#1a1814;--ch4-close-bg:#f5f7f6;--ch4-close-fg:#1a1814;background:var(--ch4-bg);color:var(--ch4-body);padding:clamp(40px,7vw,96px) 0}.chapter-four-wrap{flex-direction:column;gap:clamp(36px,5vw,56px);display:flex}.chapter-four-head{gap:22px;margin-bottom:0}.chapter-four .chapter-number{color:var(--ch4-accent)!important}.chapter-four-head h2{max-width:none;color:var(--ch4-ink);font-size:clamp(36px,5.6vw,62px);font-weight:700}.chapter-four-intro{flex-direction:column;gap:18px;display:flex}.chapter-four-intro p,.chapter-four-section>p,.chapter-four-toggle-body p,.chapter-four-inset p{color:var(--ch4-body);margin:0;font-size:18px;line-height:1.5}.chapter-four-intro p{font-size:19px}.chapter-four-flow{flex-direction:column;gap:clamp(48px,7vw,72px);display:flex}.chapter-four-section{flex-direction:column;gap:18px;display:flex}.chapter-four-section h3{letter-spacing:-.02em;color:var(--ch4-ink);text-wrap:pretty;margin:0;font:700 clamp(22px,2.6vw,28px)/1.05 Archivo,sans-serif}.chapter-four-emphasis{color:var(--ch4-ink)!important;margin:0!important;font-size:20px!important;font-weight:600!important;line-height:1.4!important}.chapter-four-toggle{border:1px solid var(--ch4-frame);background:var(--ch4-card)}.chapter-four-toggle summary{color:var(--ch4-ink);background:0 0;border:0;padding:clamp(20px,3vw,28px)}.chapter-four-toggle summary:hover{background:var(--ch4-hover)}.chapter-four-toggle summary span{font-size:clamp(22px,2.6vw,28px);font-weight:700}.chapter-four-toggle summary span:after{content:"Read more";letter-spacing:.1em;text-transform:uppercase;color:var(--ch4-accent);margin-top:8px;font:600 14px/1.3 Spline Sans Mono,monospace;display:block}.chapter-four-toggle[open] summary span:after{content:"Close"}.chapter-four-toggle summary b{background:var(--ch4-accent);width:44px;height:44px;color:var(--ch4-on-accent);font-size:0;transform:none}.chapter-four-toggle summary b:before{content:"+";font:500 22px/1 Spline Sans Mono,monospace}.chapter-four-toggle[open] summary b{transform:none}.chapter-four-toggle[open] summary b:before{content:"−"}.chapter-four-toggle-body{background:var(--ch4-inset);border-top:1px solid var(--ch4-frame);flex-direction:column;gap:clamp(22px,3vw,30px);padding:clamp(24px,4vw,40px) clamp(20px,3vw,40px);display:flex}.chapter-four-pair{background:var(--ch4-line);border:1px solid var(--ch4-line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.chapter-four-pair article{background:var(--ch4-card);border-top:2px solid var(--ch4-frame);flex-direction:column;gap:12px;padding:clamp(18px,2.5vw,24px);display:flex}.chapter-four-pair article.is-method{border-top-color:var(--ch4-accent)}.chapter-four-pair article>span{letter-spacing:.1em;text-transform:uppercase;color:var(--ch4-ink);font:600 14px/1.3 Spline Sans Mono,monospace}.chapter-four-pair article.is-method>span{color:var(--ch4-accent)}.chapter-four-pair h4{letter-spacing:-.02em;color:var(--ch4-ink);margin:0;font:700 22px/1.1 Archivo,sans-serif}.chapter-four-pair p{color:var(--ch4-body);margin:0;font-size:17px;line-height:1.45}.chapter-four-errors article{gap:10px}.chapter-four-errors article>span{letter-spacing:.04em;text-transform:none}.chapter-four-not-list{background:var(--ch4-card);border:1px solid var(--ch4-line);flex-direction:column;margin:0;padding:6px 20px;list-style:none;display:flex}.chapter-four-not-list li{grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;display:grid}.chapter-four-not-list li>span{color:var(--ch4-ink);font:600 16px/1 Spline Sans Mono,monospace}.chapter-four-not-list p{color:var(--ch4-body);margin:0;font-size:17px;line-height:1.45}.chapter-four-not-list strong{color:var(--ch4-ink);font-weight:600}.chapter-four-not-list em{color:var(--ch4-muted);font-style:normal}.chapter-four-perspectives article{gap:14px}.chapter-four-perspectives article>div{flex-direction:column;gap:8px;display:flex}.chapter-four-perspectives article>div p{margin:0;font-size:17px;line-height:1.45}.chapter-four-inset{background:var(--ch4-card);border:1px solid var(--ch4-frame);padding:clamp(20px,3vw,28px)}.chapter-four-close{background:var(--ch4-close-bg);flex-direction:column;gap:8px;margin-top:8px;padding:clamp(22px,3.5vw,32px);display:flex}.chapter-four-close p{color:var(--ch4-close-fg);text-wrap:pretty;margin:0;font-size:18px;font-weight:500;line-height:1.4}.chapter-four-close p:last-child{font-size:24px;font-weight:700;line-height:1.3}@media (width<=640px){.chapter-four-flow{gap:48px}.chapter-four-pair{grid-template-columns:1fr}.chapter-four-toggle summary{padding:20px}.chapter-four-toggle-body{padding:24px 20px}.chapter-one-cases,.hero-byline{grid-template-columns:1fr}}.doctrine .chapter-one-cases article footer span{color:var(--tw-ink);font-size:19px;font-weight:600}.doctrine .chapter-one-cases article footer a{color:var(--tw-method);border-bottom:1px solid var(--tw-rule);text-decoration:none}.doctrine .chapter-one-cases article footer a:hover{color:var(--tw-ink);border-bottom-color:var(--tw-ink)}.doctrine .chapter-one-cases article footer a:focus-visible{outline:2px solid var(--tw-method);outline-offset:3px}.doctrine .chapter-one-cases article>h3.chapter-two-heading{color:var(--tw-ink);border-top-color:var(--tw-rule)}.doctrine .chapter-two .prose a{color:var(--tw-method-lt);text-underline-offset:.15em;text-decoration:underline}.doctrine .chapter-two .prose a:hover{color:var(--tw-fog)}.doctrine .chapter-two .prose a:focus-visible{outline:2px solid var(--tw-method-lt);outline-offset:3px}
