*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}button,input,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}.atlas-shell{min-height:100vh;overflow:clip}.atlas-header{z-index:50;background:var(--paper);border-bottom:3px solid var(--ink);align-items:stretch;height:84px;display:flex;position:sticky;top:0}.atlas-brand{border:0;border-right:3px solid var(--ink);background:var(--paper);text-align:left;align-items:center;gap:13px;width:250px;padding:13px 19px;display:flex}.atlas-brand b{letter-spacing:.06em;font:400 1.05rem Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:block}.atlas-brand small{color:var(--accent);letter-spacing:.16em;margin-top:3px;font:900 .56rem ui-monospace,monospace;display:block}.factory-mark{object-fit:contain;flex:none;width:58px;height:38px;display:block}.atlas-nav{align-items:stretch;display:flex}.atlas-nav button{border:0;border-right:1px solid var(--line);background:0 0;min-width:98px;padding:0 14px;font-size:.68rem;font-weight:800}.atlas-nav button span{color:var(--muted);margin-bottom:4px;font:700 .51rem ui-monospace,monospace;display:block}.atlas-nav button:hover,.atlas-nav button.active{background:var(--machine)}.atlas-nav button.active{box-shadow:inset 0 -5px 0 var(--accent)}.source-signal{align-items:center;gap:10px;margin-left:auto;padding:0 24px;display:flex}.source-signal>i{background:var(--signal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f3e7af}.source-signal b,.source-signal small{display:block}.source-signal b{letter-spacing:.08em;font:800 .53rem ui-monospace,monospace}.source-signal small{color:var(--muted);margin-top:3px;font-size:.58rem}.menu-toggle{display:none}.atlas-section,.page-wrap{width:min(1180px,100% - 48px);margin:0 auto}.eyebrow{color:var(--accent);letter-spacing:.15em;margin:0;font:900 .63rem ui-monospace,monospace}.hero{grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);align-items:center;gap:70px;min-height:590px;padding:75px 0;display:grid}.hero h1,.page-intro h1{letter-spacing:.008em;text-transform:uppercase;margin:18px 0 24px;font:400 clamp(4rem,7vw,7rem)/.88 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.hero h1 em{color:var(--control);font-style:normal}.hero-lede{color:#555249;max-width:760px;margin:0;font:1.13rem/1.7 Georgia,serif}.hero-actions{align-items:center;gap:26px;margin-top:34px;display:flex}.primary-action{border:2px solid var(--ink);background:var(--accent);color:#fff;box-shadow:3px 3px 0 var(--ink);padding:14px 18px;font-weight:850}.primary-action span{margin-left:15px}.text-action,.section-link{border:0;border-bottom:2px solid var(--ink);background:0 0;padding:8px 0;font-weight:800}.hypothesis-card{background:var(--machine);border:3px solid var(--ink);box-shadow:var(--shadow);padding:26px;transform:rotate(1deg)}.card-index{border-bottom:1px solid var(--line);color:var(--control);letter-spacing:.14em;padding-bottom:18px;font:900 .58rem ui-monospace,monospace}.hypothesis-card blockquote{margin:27px 0;font:1.45rem/1.48 Georgia,serif}.hypothesis-state{border-top:2px solid var(--ink);padding-top:17px}.hypothesis-state span,.hypothesis-state b{display:block}.hypothesis-state span{color:var(--accent);letter-spacing:.1em;font:900 .58rem ui-monospace,monospace}.hypothesis-state span i{background:var(--accent);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.hypothesis-state b{margin-top:8px;font-size:.72rem}.metric-band{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--control);grid-template-columns:repeat(4,1fr);display:grid}.metric-band button{color:#fff;text-align:left;background:0 0;border:0;border-right:1px solid #79a0b1;min-height:150px;padding:24px 30px}.metric-band button:last-child{border-right:0}.metric-band button:hover{background:var(--control-dark)}.metric-band b{float:left;color:var(--signal);margin-right:20px;font:400 3.4rem/1 Impact,sans-serif}.metric-band span,.metric-band small{display:block}.metric-band span{padding-top:6px;font-weight:850}.metric-band small{color:#bdd3dc;margin-top:8px;font-size:.68rem}.section-heading{grid-template-columns:55px minmax(260px,.75fr) minmax(300px,1fr);align-items:start;gap:26px;margin-bottom:48px;display:grid}.section-heading>span{color:var(--accent);font:400 2rem Impact,sans-serif}.section-heading h2{text-transform:uppercase;margin:9px 0 0;font:400 clamp(2.5rem,4vw,4.3rem)/.95 Impact,sans-serif}.section-heading>p{max-width:580px;color:var(--muted);margin:5px 0 0;font:1rem/1.65 Georgia,serif}.journey-flow{border:3px solid var(--ink);box-shadow:var(--shadow);grid-template-columns:repeat(6,1fr);display:grid}.journey-flow>div{border-right:1px solid var(--ink);background:var(--bg);min-height:165px;padding:21px 17px;position:relative}.journey-flow>div:nth-child(2n){background:var(--machine)}.journey-flow>div:last-child{border-right:0}.journey-flow span,.journey-flow b,.journey-flow small{display:block}.journey-flow span{color:var(--accent);font:800 .58rem ui-monospace,monospace}.journey-flow b{margin-top:38px;font-size:.88rem}.journey-flow small{color:var(--muted);margin-top:6px;font-size:.64rem}.journey-flow i{z-index:2;background:var(--paper);border:1px solid var(--ink);text-align:center;border-radius:50%;width:24px;height:24px;font-style:normal;line-height:21px;position:absolute;top:70px;right:-12px}.split-feature{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.split-feature h2{text-transform:uppercase;margin:13px 0;font:400 clamp(2.6rem,4vw,4.7rem)/.95 Impact,sans-serif}.relationship-grid{border:3px solid var(--ink);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;display:grid}.relationship-grid article{border-right:2px solid var(--ink);background:var(--bg);min-height:360px;padding:28px}.relationship-grid article:last-child{background:var(--machine);border-right:0}.relationship-grid article>span{color:var(--accent);letter-spacing:.12em;font:900 .57rem ui-monospace,monospace}.relationship-grid h3{text-transform:uppercase;margin:65px 0 13px;font:400 2.2rem Impact,sans-serif}.relationship-grid p{color:var(--muted);font-size:.86rem;line-height:1.65}.relationship-grid button{border:0;border-bottom:2px solid var(--ink);background:0 0;margin-top:18px;padding:0 0 5px;font-size:.68rem;font-weight:850}.proof-preview{border-top:1px solid var(--line)}.claim-preview-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.claim-card{border:2px solid var(--ink);background:var(--paper);min-height:290px;padding:25px}.claim-card h3{margin:35px 0 14px;font:1.15rem/1.35 Georgia,serif}.claim-card p{color:var(--muted);font-size:.79rem;line-height:1.55}.claim-card>small{border-top:1px solid var(--line);color:var(--accent);margin-top:25px;padding-top:14px;font:750 .6rem/1.5 ui-monospace,monospace;display:block}.status{letter-spacing:.07em;text-transform:uppercase;border:1px solid;padding:5px 8px;font:850 .52rem ui-monospace,monospace;display:inline-block}.status.supported{color:var(--green);background:#e3f0e9}.status.implemented{color:var(--control);background:var(--machine)}.status.partial{color:#8e660d;background:#f5ebc9}.status.tested{color:#6b4c8f;background:#eee6f7}.status.untested{color:var(--accent);background:var(--accent-soft)}.section-link{margin:38px auto 0;font-size:.82rem;display:block}.section-link span{margin-left:24px}.page-intro{max-width:1050px;margin-bottom:80px}.page-intro>div{align-items:center;gap:16px;display:flex}.page-intro>div>span{color:var(--accent);font:400 2rem Impact,sans-serif}.page-intro h1{max-width:1000px;font-size:clamp(4rem,7.5vw,7.5rem)}.page-intro>p{max-width:780px;color:var(--muted);margin:0;font:1.08rem/1.7 Georgia,serif}.architecture-stack{border:3px solid var(--ink);box-shadow:var(--shadow)}.architecture-stack article{border-bottom:1px solid var(--ink);background:var(--bg);grid-template-columns:100px 1fr;min-height:135px;display:grid}.architecture-stack article:nth-child(2n){background:var(--machine)}.architecture-stack article:last-child{border-bottom:0}.architecture-stack article>span{border-right:1px solid var(--ink);color:var(--accent);place-items:center;font:400 2.4rem Impact,sans-serif;display:grid}.architecture-stack article>div{grid-template-columns:280px 1fr;align-items:center;gap:30px;padding:25px 34px;display:grid}.architecture-stack h2{text-transform:uppercase;margin:0;font:400 1.75rem Impact,sans-serif}.architecture-stack p{max-width:650px;color:var(--muted);margin:0;line-height:1.6}.principle-callout{background:var(--control);color:#fff;border:3px solid var(--ink);box-shadow:var(--shadow);margin-top:75px;padding:45px}.principle-callout h2{text-transform:uppercase;margin:16px 0;font:400 clamp(2.5rem,5vw,5rem)/.95 Impact,sans-serif}.principle-callout>p:last-child{color:#d0e0e6;max-width:860px;font:1rem/1.7 Georgia,serif}.source-links{margin-top:80px}.source-links h2{text-transform:uppercase;font:400 2.2rem Impact,sans-serif}.source-links button{border:0;border-top:1px solid var(--ink);text-align:left;background:0 0;grid-template-columns:65px 1fr 30px;align-items:center;width:100%;padding:18px 10px;font-weight:800;display:grid}.source-links button:last-child{border-bottom:1px solid var(--ink)}.source-links button:hover{background:var(--machine)}.source-links button span{color:var(--accent);font:800 .62rem ui-monospace,monospace}.architecture-page{width:min(1380px,100% - 48px)}.architecture-notation{border:2px solid var(--ink);background:var(--paper);grid-template-columns:repeat(5,1fr);margin-bottom:55px;display:grid}.architecture-notation>div{border-right:1px solid var(--line);min-height:110px;padding:18px}.architecture-notation>div:last-child{border-right:0}.architecture-notation span,.architecture-notation b,.architecture-notation small{display:block}.architecture-notation b{letter-spacing:.06em;margin-top:14px;font:850 .58rem ui-monospace,monospace}.architecture-notation small{color:var(--muted);margin-top:7px;font-size:.62rem;line-height:1.4}.notation-swatch{border:2px solid var(--control);width:34px;height:18px}.notation-swatch.control{background:var(--machine)}.notation-swatch.boundary{background:var(--bg);border-style:double;border-width:4px}.notation-line{border-top:3px solid var(--control);width:42px;height:12px}.notation-status{color:#8e660d;background:#f5ebc9;border:1px solid #8e660d;width:max-content;padding:4px 7px;font:850 .48rem ui-monospace,monospace}.notation-split{background:linear-gradient(90deg,var(--machine) 0 48%,var(--accent) 48% 52%,var(--bg) 52%);border:1px solid var(--ink);width:42px;height:18px}.architecture-page .architecture-stack{grid-template-columns:repeat(3,1fr);display:grid}.architecture-page .architecture-stack article{border-right:1px solid var(--ink);grid-template-columns:62px 1fr;min-height:185px}.architecture-page .architecture-stack article:nth-child(3n){border-right:0}.architecture-page .architecture-stack article:nth-last-child(-n+3){border-bottom:0}.architecture-page .architecture-stack article>div{padding:25px;display:block}.architecture-page .architecture-stack h2{font-size:1.45rem}.architecture-page .architecture-stack p{margin-top:12px;font-size:.76rem;line-height:1.55}.plate-index{border-top:3px solid var(--ink);grid-template-columns:.65fr 1.35fr;gap:65px;margin:110px 0 90px;padding-top:70px;display:grid}.plate-index h2{text-transform:uppercase;margin:15px 0;font:400 clamp(3rem,5vw,5.3rem)/.93 Impact,sans-serif}.plate-index header>p:last-child{max-width:560px;color:var(--muted);font:1rem/1.65 Georgia,serif}.plate-index>div{border:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.plate-index button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);text-align:left;min-height:130px;padding:18px}.plate-index button:nth-child(2n){background:var(--machine);border-right:0}.plate-index button:nth-last-child(-n+2){border-bottom:0}.plate-index button:hover{background:var(--accent-soft)}.plate-index span,.plate-index b,.plate-index small{display:block}.plate-index span{color:var(--accent);font:850 .55rem ui-monospace,monospace}.plate-index b{text-transform:uppercase;margin-top:22px;font:400 1.15rem Impact,sans-serif}.plate-index small{color:var(--muted);margin-top:7px;font-size:.58rem}.architecture-plates{gap:110px;display:grid}.architecture-plate{border-top:3px solid var(--ink);scroll-margin-top:145px}.plate-header{grid-template-columns:1fr auto;gap:18px 35px;padding:32px 0;display:grid}.plate-header>div{align-items:center;gap:18px;display:flex}.plate-header>div>span{color:var(--accent);font:400 2rem Impact,sans-serif}.plate-header h2{text-transform:uppercase;grid-column:1/-1;max-width:1000px;margin:0;font:400 clamp(3.2rem,6vw,6.4rem)/.9 Impact,sans-serif}.plate-header>p{max-width:930px;color:var(--muted);grid-column:1/-1;margin:0;font:1.05rem/1.65 Georgia,serif}.plate-body{border:3px solid var(--ink);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) 285px;display:grid}.plate-diagram-frame{background-color:#f4f1e8;background-image:linear-gradient(#294f6514 1px,#0000 1px),linear-gradient(90deg,#294f6514 1px,#0000 1px);background-size:32px 32px;min-width:0}.plate-toolbar{border-bottom:1px solid var(--ink);background:#fffdf7eb;justify-content:space-between;align-items:center;height:48px;padding:0 15px;display:flex}.plate-toolbar span{color:var(--control);letter-spacing:.1em;font:850 .55rem ui-monospace,monospace}.plate-toolbar button{border:1px solid var(--ink);background:var(--paper);height:30px;padding:0 12px;font:850 .52rem ui-monospace,monospace}.plate-toolbar button:hover{background:var(--accent);color:#fff}.plate-diagram-frame .diagram-surface{background:0 0;border:0;min-height:620px;padding:38px}.plate-inspection{background:var(--control-dark);color:#fff;border-left:2px solid var(--ink);flex-direction:column;padding:28px;display:flex}.plate-inspection>span{color:var(--signal);letter-spacing:.1em;font:850 .56rem ui-monospace,monospace}.plate-inspection p{color:#d0e0e6;margin-top:28px;font:.92rem/1.7 Georgia,serif}.plate-inspection button{color:#fff;text-align:left;background:0 0;border:1px solid #7193a2;border-left:0;border-right:0;margin-top:auto;padding:14px 0;font-size:.65rem;font-weight:850}.plate-inspection button b{float:right;color:var(--signal)}.plate-claim-grid{border:2px solid var(--ink);grid-template-columns:1fr 1fr .75fr;margin-top:22px;display:grid}.plate-claim-grid section{border-right:1px solid var(--line);background:var(--paper);min-height:170px;padding:23px}.plate-claim-grid section:nth-child(2){border-top:5px solid var(--accent);background:var(--bg)}.plate-claim-grid section:last-child{background:var(--machine);border-right:0}.plate-claim-grid span{color:var(--control);letter-spacing:.08em;font:850 .54rem ui-monospace,monospace}.plate-claim-grid section:nth-child(2) span{color:var(--accent)}.plate-claim-grid p{color:var(--muted);margin:20px 0 0;font-size:.77rem;line-height:1.6}.diagram-modal{z-index:2000;background:#0a161ced;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.diagram-modal-panel{background:var(--paper);border:3px solid var(--ink);width:min(1500px,100%);height:min(94vh,1050px);box-shadow:9px 9px 0 var(--accent);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.diagram-modal-panel>header{background:var(--machine);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:14px 18px;display:flex}.diagram-modal-panel>header>div:first-child{align-items:center;gap:18px;display:flex}.diagram-modal-panel>header span{color:var(--accent);font:850 .6rem ui-monospace,monospace}.diagram-modal-panel h2{text-transform:uppercase;margin:0;font:400 1.7rem Impact,sans-serif}.diagram-zoom-controls{gap:8px;display:flex}.diagram-zoom-controls button{border:1px solid var(--ink);background:var(--paper);min-width:42px;height:38px;padding:0 12px;font:850 .58rem ui-monospace,monospace}.diagram-zoom-controls .diagram-close{background:var(--accent);color:#fff;margin-left:10px}.diagram-modal-body{background-color:#f4f1e8;background-image:linear-gradient(#294f6514 1px,#0000 1px),linear-gradient(90deg,#294f6514 1px,#0000 1px);background-size:32px 32px;min-height:0;padding:35px;overflow:auto}.diagram-modal-body>div{min-width:100%;margin:auto;transition:width .15s}.diagram-modal-body .diagram-surface{background:#fffdf7bf;border:0;min-height:680px}.diagram-modal-panel>footer{border-top:2px solid var(--ink);grid-template-columns:160px 1fr;gap:20px;padding:14px 18px;display:grid}.diagram-modal-panel>footer span{color:var(--accent);text-transform:uppercase;font:850 .55rem ui-monospace,monospace}.diagram-modal-panel>footer p{color:var(--muted);margin:0;font-size:.7rem}.diagram-surface svg .node rect,.diagram-surface svg .node polygon,.diagram-surface svg .node circle,.diagram-surface svg .cluster rect{stroke-width:1.6px!important}.diagram-surface svg .edgePath path,.diagram-surface svg .flowchart-link{stroke-width:1.5px!important}.diagram-surface svg text{font-weight:600}.evidence-summary{border:2px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-bottom:45px;display:grid}.evidence-summary div{border-right:1px solid var(--line);padding:17px}.evidence-summary div:last-child{border-right:0}.evidence-summary b,.evidence-summary span{display:block}.evidence-summary b{color:var(--control);font:400 2rem Impact,sans-serif}.evidence-summary span{margin-top:4px;font-size:.61rem;font-weight:800}.claim-ledger{border-top:3px solid var(--ink)}.ledger-row{border-bottom:1px solid var(--ink);grid-template-columns:65px minmax(0,1fr) 310px;padding:28px 0;display:grid}.ledger-index{color:var(--accent);font:800 .7rem ui-monospace,monospace}.ledger-main{padding-right:45px}.ledger-main h2{margin:12px 0 20px;font:1.38rem/1.35 Georgia,serif}.ledger-main p{color:var(--muted);grid-template-columns:130px 1fr;margin:7px 0;font-size:.78rem;line-height:1.5;display:grid}.ledger-main p b{color:var(--ink)}.ledger-row aside{background:var(--machine);border-left:4px solid var(--accent);padding:19px 20px}.ledger-row aside>span{color:var(--accent);letter-spacing:.1em;margin-top:18px;font:850 .53rem ui-monospace,monospace;display:block}.ledger-row aside>span:first-child{margin-top:0}.ledger-row aside p{margin:7px 0 0;font-size:.78rem;line-height:1.5}.ledger-row aside small{border-top:1px solid var(--line);color:var(--control);margin-top:20px;padding-top:12px;font:750 .58rem ui-monospace,monospace;display:block}.challenge-grid{border:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.challenge-grid article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:65px 1fr;min-height:230px;padding:28px;display:grid}.challenge-grid article:nth-child(2n){border-right:0}.challenge-grid article:nth-last-child(-n+2){border-bottom:0}.challenge-grid article>span{color:var(--accent);font:400 1.8rem Impact,sans-serif}.challenge-grid small{color:var(--control);text-transform:uppercase;font:850 .52rem ui-monospace,monospace}.challenge-grid h2{text-transform:uppercase;margin:12px 0;font:400 1.6rem Impact,sans-serif}.challenge-grid p{color:var(--muted);font-size:.81rem;line-height:1.6}.registry-flow{background:var(--control);color:#fff;border:2px solid var(--ink);justify-content:center;align-items:center;gap:15px;margin-bottom:35px;padding:22px;display:flex}.registry-flow span{letter-spacing:.06em;font:850 .61rem ui-monospace,monospace}.registry-flow i{color:var(--signal);font-style:normal}.catalog-controls{grid-template-columns:1fr 280px auto;align-items:end;gap:15px;margin-bottom:35px;display:grid}.catalog-controls label>span{color:var(--accent);letter-spacing:.1em;margin-bottom:7px;font:850 .54rem ui-monospace,monospace;display:block}.catalog-controls input,.catalog-controls select{border:2px solid var(--ink);background:var(--paper);width:100%;height:45px;padding:0 13px}.catalog-controls>b{padding-bottom:13px;font-size:.7rem}.registry-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.registry-grid article{border:2px solid var(--ink);background:var(--bg);flex-direction:column;min-height:390px;padding:23px;display:flex}.registry-grid article:nth-child(3n+2){background:var(--machine)}.registry-card-top{justify-content:space-between;display:flex}.registry-card-top span{color:var(--accent);text-transform:uppercase;font:850 .55rem ui-monospace,monospace}.registry-card-top small{color:var(--muted);font-size:.56rem}.registry-grid h2{text-transform:uppercase;margin:30px 0 13px;font:400 1.55rem Impact,sans-serif}.registry-grid>article>p{min-height:80px;color:var(--muted);font-size:.76rem;line-height:1.55}.registry-grid dl{margin:15px 0}.registry-grid dl div{border-top:1px solid var(--line);padding:8px 0}.registry-grid dt{text-transform:uppercase;color:var(--control);font:800 .52rem ui-monospace,monospace}.registry-grid dd{margin:4px 0 0;font-size:.69rem}.registry-grid code{border-top:1px solid var(--ink);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin-top:auto;padding-top:15px;font-size:.55rem;display:block;overflow:hidden}.library-page{background:var(--bg)}.library-header h1{text-transform:uppercase;max-width:850px;margin:15px 0;font:400 clamp(3rem,6vw,6rem)/.92 Impact,sans-serif}.library-header>p:not(.eyebrow){max-width:720px;color:var(--muted);font:1rem/1.6 Georgia,serif}.library-controls{grid-template-columns:1fr 270px 120px;gap:12px;margin-top:30px;display:grid}.library-search{border:2px solid var(--ink);background:var(--paper);align-items:center;height:48px;display:flex}.library-search>span{text-align:center;width:45px;font-size:1.2rem}.library-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%}.library-search kbd{border:1px solid var(--line);background:var(--bg);margin-right:10px;padding:3px 7px}.library-controls select,.library-controls>button{border:2px solid var(--ink);background:var(--paper);height:48px;padding:0 12px;font-size:.72rem;font-weight:800}.library-layout{grid-template-columns:310px minmax(0,1fr);align-items:start;padding-top:0;display:grid}.library-layout.index-hidden{max-width:980px;display:block}.source-index{border:2px solid var(--ink);background:var(--machine);max-height:calc(100vh - 110px);position:sticky;top:100px;overflow-y:auto}.source-index>div{z-index:2;background:var(--control);color:#fff;padding:17px;position:sticky;top:0}.source-index>div span{float:right;color:var(--signal);font:400 1.7rem Impact,sans-serif}.source-index>div b{font:800 .58rem ui-monospace,monospace}.source-index button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;border-left:5px solid #0000;width:100%;padding:15px}.source-index button:hover,.source-index button.active{background:var(--paper)}.source-index button.active{border-left-color:var(--accent)}.source-index small,.source-index b,.source-index code{display:block}.source-index small{color:var(--control);text-transform:uppercase;font:800 .49rem ui-monospace,monospace}.source-index b{margin:6px 0;font-size:.75rem;line-height:1.3}.source-index code{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.52rem;overflow:hidden}.source-reader{background:var(--paper);border:2px solid var(--ink);border-left:0;min-width:0}.index-hidden .source-reader{border-left:2px solid var(--ink)}.source-reader>header{background:linear-gradient(135deg,var(--paper) 0 74%,var(--machine) 74%);padding:45px clamp(28px,5vw,70px)}.source-reader>header>div{align-items:center;gap:12px;display:flex}.source-reader>header>div>span{color:var(--accent);letter-spacing:.11em;font:850 .58rem ui-monospace,monospace}.source-reader>header>div>small{background:var(--machine);padding:4px 7px;font-size:.55rem}.source-reader>header h1{text-transform:uppercase;max-width:830px;margin:17px 0;font:400 clamp(3rem,6vw,6.5rem)/.9 Impact,sans-serif}.source-reader>header p{max-width:750px;color:var(--muted);font:1rem/1.65 Georgia,serif}.source-reader>header>code{border-top:1px solid var(--line);color:var(--control);margin-top:24px;padding-top:14px;font-size:.62rem;display:block}.reader-content{grid-template-columns:minmax(0,780px) 190px;justify-content:center;gap:45px;padding:55px clamp(25px,5vw,70px) 90px;display:grid}.markdown-reader{color:#292620;min-width:0;font-family:Arial,Helvetica Neue,sans-serif;line-height:1.72}.markdown-reader h1{display:none}.markdown-reader h2{border-bottom:2px solid var(--ink);text-transform:uppercase;margin:2.2em 0 .65em;padding-bottom:.35em;font:400 2rem/1.1 Impact,sans-serif}.markdown-reader h3{color:var(--control);margin:1.8em 0 .55em;font-size:1.08rem}.markdown-reader h4{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:1.5em 0 .5em;font:850 .67rem ui-monospace,monospace}.markdown-reader p,.markdown-reader li{font-size:.9rem}.markdown-reader p{margin:0 0 1.2em}.markdown-reader h2+p{font:1rem/1.7 Georgia,serif}.markdown-reader ul,.markdown-reader ol{margin:0 0 1.4em;padding-left:1.5rem}.markdown-reader li{margin:.34em 0}.markdown-reader li::marker{color:var(--accent);font-weight:850}.markdown-reader a{color:var(--accent);text-underline-offset:3px}.markdown-reader blockquote{border-left:6px solid var(--accent);background:var(--machine);margin:1.6em 0;padding:18px 22px;font:italic 1.05rem/1.55 Georgia,serif}.markdown-reader hr{background:var(--ink);border:0;height:3px;margin:2.6em 0}.markdown-reader code{background:var(--machine);border:1px solid var(--steel);padding:2px 5px;font:.82em ui-monospace,monospace}.markdown-reader pre{background:var(--control-dark);color:#fff;border-left:5px solid var(--accent);max-width:100%;padding:18px;line-height:1.55;overflow:auto}.markdown-reader pre code{background:0 0;border:0;padding:0}.markdown-reader table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.78rem}.markdown-reader th{background:var(--control);color:#fff;text-align:left}.markdown-reader th,.markdown-reader td{border:1px solid var(--line);vertical-align:top;padding:9px 11px}.markdown-reader tr:nth-child(2n) td{background:var(--machine)}.markdown-reader img,.diagram-surface svg{max-width:100%;height:auto}.reader-outline{border-left:2px solid var(--steel);padding-left:15px;font-size:.63rem;position:sticky;top:110px}.reader-outline>span{color:var(--accent);letter-spacing:.1em;font:850 .52rem ui-monospace,monospace}.reader-outline p{color:var(--muted);line-height:1.35}.diagram-surface{background-color:var(--bg);border:2px solid var(--ink);background-image:linear-gradient(#294f6512 1px,#0000 1px),linear-gradient(90deg,#294f6512 1px,#0000 1px);background-size:28px 28px;place-items:center;min-height:520px;padding:34px;display:grid;overflow:auto}.diagram-document .diagram-reader-content{grid-template-columns:minmax(0,1100px);padding-left:35px;padding-right:35px}.diagram-document .diagram-surface{min-height:680px;box-shadow:var(--shadow)}.atlas-footer{background:var(--ink);min-height:125px;color:var(--paper);grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;padding:25px 35px;display:grid}.atlas-footer>div{align-items:center;gap:15px;display:flex}.atlas-footer b,.atlas-footer small{display:block}.atlas-footer b{text-transform:uppercase;font:400 1.1rem Impact,sans-serif}.atlas-footer small{color:#aaa69d;margin-top:4px;font-size:.62rem}.atlas-footer p{color:#aaa69d;font-size:.68rem;line-height:1.6}.atlas-footer p a{color:#dbe7eb;width:max-content;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:3px;margin-top:5px;display:block}.atlas-footer code{color:var(--signal);font-size:.55rem}@media (max-width:1120px){.atlas-header{height:74px}.atlas-brand{width:205px}.atlas-nav button{min-width:76px;padding:0 8px;font-size:.6rem}.source-signal{display:none}.hero{grid-template-columns:1fr .7fr;gap:35px}.registry-grid{grid-template-columns:1fr 1fr}.reader-content{grid-template-columns:minmax(0,760px)}.reader-outline{display:none}.source-reader>header h1{font-size:4.4rem}}@media (max-width:820px){.atlas-header{height:70px}.atlas-brand{border-right:0;width:auto}.atlas-nav{background:var(--paper);border-bottom:3px solid var(--ink);flex-direction:column;display:none;position:absolute;top:70px;left:0;right:0;box-shadow:0 10px 25px #0003}.atlas-nav.open{display:flex}.atlas-nav button{text-align:left;min-height:48px}.atlas-nav button span{margin-right:12px;display:inline}.menu-toggle{border:0;border-left:2px solid var(--ink);background:var(--machine);width:70px;margin-left:auto;font-size:.7rem;font-weight:850;display:block}.hero{min-height:0;padding:60px 0;display:block}.hypothesis-card{margin:45px 5px 0}.metric-band{grid-template-columns:1fr 1fr}.metric-band button:nth-child(2){border-right:0}.metric-band button:nth-child(-n+2){border-bottom:1px solid #79a0b1}.section-heading{grid-template-columns:45px 1fr}.section-heading>p{grid-column:2}.journey-flow{grid-template-columns:1fr 1fr}.journey-flow>div{border-bottom:1px solid var(--ink)}.journey-flow>div:nth-child(2n){border-right:0}.journey-flow i{display:none}.split-feature{display:block}.relationship-grid{margin-top:40px}.claim-preview-grid,.architecture-stack article>div{grid-template-columns:1fr}.evidence-summary{grid-template-columns:1fr 1fr}.ledger-row{grid-template-columns:45px 1fr}.ledger-row aside{grid-column:2;margin-top:18px}.challenge-grid{grid-template-columns:1fr}.challenge-grid article,.challenge-grid article:nth-child(2n),.challenge-grid article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ink)}.challenge-grid article:last-child{border-bottom:0}.catalog-controls{grid-template-columns:1fr 1fr}.catalog-controls>b{grid-column:1/-1}.library-controls{grid-template-columns:1fr 1fr}.library-search{grid-column:1/-1}.library-layout{display:block}.source-index{max-height:430px;position:relative;top:0}.source-reader,.index-hidden .source-reader{border-left:2px solid var(--ink);border-top:0}.atlas-footer{grid-template-columns:1fr}.atlas-footer p{margin:0}}@media (max-width:560px){.atlas-section,.page-wrap{width:min(100% - 28px,1180px)}.atlas-brand b{font-size:.88rem}.atlas-brand small{font-size:.48rem}.factory-mark{width:36px}.hero h1,.page-intro h1{font-size:3.45rem}.hero-lede{font-size:.98rem}.hero-actions{display:block}.text-action{margin-top:20px;display:block}.metric-band{grid-template-columns:1fr}.metric-band button{border-bottom:1px solid #79a0b1;border-right:0}.metric-band button:last-child{border-bottom:0}.journey-section,.split-feature,.proof-preview{padding:65px 0}.section-heading{grid-template-columns:34px 1fr}.section-heading h2{font-size:2.35rem}.journey-flow{grid-template-columns:1fr}.journey-flow>div{border-right:0;min-height:120px}.journey-flow b{margin-top:22px}.relationship-grid{grid-template-columns:1fr}.relationship-grid article{border-right:0;border-bottom:2px solid var(--ink);min-height:310px}.relationship-grid article:last-child{border-bottom:0}.relationship-grid h3{margin-top:40px}.page-wrap{padding-top:50px;padding-bottom:75px}.architecture-stack article{grid-template-columns:55px 1fr}.architecture-stack article>div{padding:20px}.architecture-stack h2{font-size:1.35rem}.principle-callout{padding:28px}.evidence-summary{display:block}.evidence-summary div{border-right:0;border-bottom:1px solid var(--line)}.ledger-row{grid-template-columns:35px 1fr}.ledger-main{padding-right:0}.ledger-main p{display:block}.ledger-main p b{margin-bottom:3px;display:block}.challenge-grid article{grid-template-columns:42px 1fr;padding:22px 15px}.registry-flow{flex-direction:column;align-items:flex-start}.registry-flow i{transform:rotate(90deg)}.catalog-controls,.registry-grid{grid-template-columns:1fr}.catalog-controls>b{grid-column:auto}.library-controls{grid-template-columns:1fr}.library-search{grid-column:auto}.source-reader>header{padding:35px 22px}.source-reader>header h1{font-size:3.3rem}.reader-content{padding:35px 22px}.markdown-reader h2{font-size:1.65rem}.markdown-reader table{display:block;overflow-x:auto}.atlas-footer{padding:28px 18px}}.product-hero{border-bottom:3px solid var(--ink);background:var(--bg);align-items:center;min-height:calc(100vh - 84px);display:flex;position:relative;overflow:hidden}.product-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.product-hero:after{content:"";background:linear-gradient(90deg,#fffdf7fc 0%,#fffdf7f5 29%,#fffdf7a1 45%,#fffdf700 66%);position:absolute;inset:0}.product-hero-copy{z-index:2;width:min(1180px,100% - 48px);margin:0 auto;padding:65px 0;position:relative}.product-hero-copy h1{text-transform:uppercase;max-width:700px;margin:18px 0 24px;font:400 clamp(4rem,7vw,7.2rem)/.87 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.product-hero-copy>p:not(.eyebrow){color:#46443d;max-width:620px;font:1.08rem/1.65 Georgia,serif}.preview-note{border:2px solid var(--ink);letter-spacing:.06em;background:#fffdf7e6;grid-template-columns:12px auto 1fr;align-items:center;gap:8px 12px;width:min(590px,100%);margin-top:40px;padding:14px 16px;font:800 .57rem ui-monospace,monospace;display:grid}.preview-note i{background:var(--signal);border-radius:50%;width:8px;height:8px}.preview-note b{color:var(--accent);text-transform:uppercase}.preview-note span{color:var(--muted);letter-spacing:0;font-weight:600}.product-stage-band{background:var(--control);color:#fff;border-bottom:3px solid var(--ink);grid-template-columns:repeat(7,1fr);display:grid}.product-stage-band div{border-right:1px solid #6e95a7;align-items:center;gap:12px;min-height:92px;padding:18px;display:flex}.product-stage-band div:last-child{border-right:0}.product-stage-band span{color:var(--signal);font:800 .55rem ui-monospace,monospace}.product-stage-band b{text-transform:uppercase;font-size:.75rem}.product-definition{padding-top:100px;padding-bottom:110px}.definition-grid{border:3px solid var(--ink);box-shadow:var(--shadow);grid-template-columns:repeat(3,1fr);display:grid}.definition-grid article{border-right:1px solid var(--ink);background:var(--bg);flex-direction:column;min-height:360px;padding:28px;display:flex}.definition-grid article:nth-child(2){background:var(--machine)}.definition-grid article:last-child{background:var(--paper);border-right:0}.definition-grid article>span{color:var(--accent);letter-spacing:.11em;font:850 .56rem ui-monospace,monospace}.definition-grid h2{text-transform:uppercase;margin:55px 0 15px;font:400 3rem Impact,sans-serif}.definition-grid p{color:var(--muted);font-size:.83rem;line-height:1.65}.definition-grid button{border:0;border-bottom:2px solid var(--ink);background:0 0;align-self:flex-start;margin-top:auto;padding:0 0 5px;font-size:.68rem;font-weight:850}.product-proof-section{background:var(--control-dark);color:#fff;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);padding:100px 0}.product-proof-inner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:65px;display:grid}.proof-copy h2{text-transform:uppercase;margin:17px 0;font:400 clamp(2.8rem,5vw,5rem)/.94 Impact,sans-serif}.proof-copy>p{color:#c8dbe2;font:1rem/1.65 Georgia,serif}.proof-copy ul{color:#dbe7eb;padding-left:18px;font-size:.78rem;line-height:1.8}.proof-copy .primary-action{margin-top:20px}.product-screen{margin:0}.product-screen img{border:3px solid var(--paper);width:100%;box-shadow:7px 7px 0 var(--accent);display:block}.product-screen figcaption{color:#a9c4cf;margin-top:14px;font-size:.65rem}.product-screen figcaption span{color:var(--signal);margin-right:15px;font:850 .57rem ui-monospace,monospace}.product-trust{grid-template-columns:.7fr 1.3fr;gap:70px;padding-top:110px;padding-bottom:110px;display:grid}.product-trust>div:first-child h2{text-transform:uppercase;margin:15px 0;font:400 clamp(3rem,5vw,5.4rem)/.93 Impact,sans-serif}.trust-grid{border:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.trust-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:22px}.trust-grid article:nth-child(2n){background:var(--machine);border-right:0}.trust-grid article:nth-last-child(-n+2){border-bottom:0}.trust-grid article>span{color:var(--accent)}.trust-grid h3{text-transform:uppercase;margin:22px 0 8px;font:400 1.25rem Impact,sans-serif}.trust-grid p{color:var(--muted);margin:0;font-size:.73rem;line-height:1.55}.product-cta{background:var(--machine);border-top:3px solid var(--ink);grid-template-columns:1fr 1fr;gap:60px;padding:70px max(24px,50% - 590px);display:grid}.product-cta h2{text-transform:uppercase;max-width:700px;margin:14px 0;font:400 clamp(2.5rem,4.5vw,4.8rem)/.95 Impact,sans-serif}.product-cta>div:last-child{flex-direction:column;justify-content:center;display:flex}.product-cta button{border:0;border-top:1px solid var(--ink);text-align:left;background:0 0;justify-content:space-between;padding:15px 5px;font-weight:850;display:flex}.product-cta button:last-child{border-bottom:1px solid var(--ink)}.product-cta button:hover{background:var(--paper);padding-left:15px}.proof-route{border:1px solid #6e95a7;grid-template-columns:repeat(6,1fr);margin-top:70px;display:grid}.proof-route>div{background:#ffffff08;border-right:1px solid #6e95a7;min-height:110px;padding:18px;position:relative}.proof-route>div:last-child{border-right:0}.proof-route span,.proof-route b,.proof-route small{display:block}.proof-route span{color:var(--signal);font:850 .55rem ui-monospace,monospace}.proof-route b{text-transform:uppercase;margin-top:20px;font:400 1.05rem Impact,sans-serif}.proof-route small{color:#a9c4cf;margin-top:5px;font-size:.62rem;line-height:1.4}.proof-route i{z-index:2;background:var(--control-dark);width:20px;height:20px;color:var(--signal);text-align:center;border:1px solid #6e95a7;border-radius:50%;font:.7rem/18px sans-serif;position:absolute;top:43px;right:-10px}.research-nav{z-index:40;background:var(--control-dark);color:#fff;border-bottom:2px solid var(--ink);justify-content:center;align-items:stretch;min-height:46px;display:flex;position:sticky;top:84px}.research-nav>span{color:var(--signal);letter-spacing:.1em;align-items:center;padding:0 24px;font:850 .52rem ui-monospace,monospace;display:flex}.research-nav button{color:#fff;background:0 0;border:0;border-left:1px solid #58798a;padding:0 18px;font-size:.65rem;font-weight:750}.research-nav button:hover,.research-nav button.active{background:var(--control)}.research-nav button.active{box-shadow:inset 0 -4px 0 var(--accent)}.how-stage-list{border-top:3px solid var(--ink)}.how-stage-list article{border-bottom:1px solid var(--ink);grid-template-columns:80px 120px 1fr;align-items:start;gap:30px;padding:32px 0;display:grid}.how-stage-list article>span{color:var(--accent);font:400 2rem Impact,sans-serif}.how-stage-list article small{color:var(--control);text-transform:uppercase;font:850 .6rem ui-monospace,monospace}.how-stage-list h2{text-transform:uppercase;margin:8px 0;font:400 1.85rem Impact,sans-serif}.how-stage-list p{max-width:700px;color:var(--muted);margin:8px 0;font-size:.84rem;line-height:1.65}.artifact-flow{background:var(--control);color:#fff;border:3px solid var(--ink);box-shadow:var(--shadow);margin-top:75px;padding:35px}.artifact-flow>div{justify-content:space-between;align-items:center;margin-top:27px;display:flex}.artifact-flow span{align-items:center;gap:17px;font-size:.68rem;display:flex}.artifact-flow i{color:var(--signal);font-style:normal}.operator-builder{border:2px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:70px;display:grid}.operator-builder article{background:var(--bg);min-height:300px;padding:32px}.operator-builder article:last-child{border-left:1px solid var(--ink);background:var(--machine)}.operator-builder span{color:var(--accent);font:850 .56rem ui-monospace,monospace}.operator-builder h2{text-transform:uppercase;margin:55px 0 15px;font:400 2.5rem Impact,sans-serif}.operator-builder p{max-width:460px;color:var(--muted);font-size:.85rem;line-height:1.65}.screenshot-disclosure{border:2px solid var(--ink);background:var(--machine);grid-template-columns:10px auto 1fr;align-items:start;gap:12px;margin-bottom:65px;padding:14px 16px;font-size:.68rem;display:grid}.screenshot-disclosure i{background:var(--green);border-radius:50%;width:8px;height:8px;margin-top:4px}.screenshot-disclosure b{color:var(--green);font:850 .57rem ui-monospace,monospace}.screenshot-disclosure span{color:var(--muted)}.screen-story article{border-top:1px solid var(--ink);grid-template-columns:.65fr 1.35fr;align-items:center;gap:65px;padding:80px 0;display:grid}.screen-story article.reverse{grid-template-columns:1.35fr .65fr}.screen-story article.reverse>div{order:2}.screen-story article>div>span{color:var(--accent);letter-spacing:.08em;font:850 .58rem ui-monospace,monospace}.screen-story h2{text-transform:uppercase;margin:18px 0;font:400 clamp(2.6rem,4vw,4.4rem)/.95 Impact,sans-serif}.screen-story p{color:var(--muted);font:1rem/1.65 Georgia,serif}.screen-story figure{margin:0}.screen-story img{border:3px solid var(--ink);width:100%;box-shadow:var(--shadow);display:block}.screen-story figcaption{color:var(--muted);text-transform:uppercase;margin-top:12px;font:750 .55rem ui-monospace,monospace}.uplink-next{background:var(--control-dark);color:#fff;grid-template-columns:1fr 240px 240px;align-items:end;gap:15px;margin-top:45px;padding:45px;display:grid}.uplink-next h2{text-transform:uppercase;margin:13px 0 0;font:400 2.5rem Impact,sans-serif}.uplink-next button{color:#fff;background:0 0;border:2px solid #fff;height:52px;font-size:.7rem;font-weight:850}.uplink-next button:hover{color:var(--ink);background:#fff}.guide-shelf{border:3px solid var(--ink);background:var(--machine);box-shadow:var(--shadow);margin:80px 0 95px;padding:55px}.guide-shelf>header{grid-template-columns:.85fr 1.15fr;gap:20px 60px;margin-bottom:42px;display:grid}.guide-shelf>header .eyebrow{grid-column:1/-1}.guide-shelf>header h2{text-transform:uppercase;margin:0;font:400 clamp(2.6rem,4vw,4.5rem)/.95 Impact,sans-serif}.guide-shelf>header>p:last-child{max-width:520px;color:var(--muted);margin:4px 0 0;font:1rem/1.65 Georgia,serif}.guide-shelf>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.guide-shelf figure{background:var(--paper);border:2px solid var(--ink);margin:0}.guide-shelf img{aspect-ratio:1.44;object-fit:cover;object-position:top;width:100%;display:block}.guide-shelf figcaption{border-top:2px solid var(--ink);flex-direction:column;min-height:170px;padding:20px;display:flex}.guide-shelf figcaption span{color:var(--accent);letter-spacing:.08em;font:850 .55rem ui-monospace,monospace}.guide-shelf figcaption b{text-transform:uppercase;margin:18px 0 8px;font:400 1.35rem Impact,sans-serif}.guide-shelf figcaption small{color:var(--muted);font-size:.7rem;line-height:1.55}.reader-content{grid-template-columns:minmax(0,780px);gap:0}.reader-outline{display:none}@media (max-width:1120px){.product-hero{min-height:680px}.product-hero-copy h1{max-width:610px}.research-nav{top:74px}.product-proof-inner{grid-template-columns:1fr}.product-screen{max-width:850px}.product-trust{grid-template-columns:1fr}.screen-story article,.screen-story article.reverse{grid-template-columns:1fr 1.25fr}.uplink-next{grid-template-columns:1fr 190px 190px}}@media (max-width:820px){.product-hero{align-items:flex-end;min-height:700px}.product-hero>img{object-position:62% center;opacity:.7}.product-hero:after{background:linear-gradient(90deg,#fffdf7fa,#fffdf7d1)}.product-hero-copy{padding:55px 0}.product-hero-copy h1{font-size:4.7rem}.product-stage-band{grid-template-columns:repeat(4,1fr)}.product-stage-band div{min-height:70px}.definition-grid{grid-template-columns:1fr}.definition-grid article{border-right:0;border-bottom:1px solid var(--ink);min-height:280px}.definition-grid article:last-child{border-bottom:0}.definition-grid h2{margin-top:35px}.proof-route{grid-template-columns:repeat(3,1fr)}.proof-route>div:nth-child(3){border-right:0}.proof-route>div:nth-child(-n+3){border-bottom:1px solid #6e95a7}.proof-route>div:nth-child(3) i{display:none}.product-trust{gap:30px}.product-cta{grid-template-columns:1fr}.research-nav{justify-content:flex-start;top:70px;overflow-x:auto}.research-nav>span{display:none}.research-nav button{white-space:nowrap;min-height:45px}.how-stage-list article{grid-template-columns:55px 1fr}.how-stage-list article>div{grid-column:2}.artifact-flow>div{flex-wrap:wrap;gap:16px}.operator-builder{grid-template-columns:1fr}.operator-builder article:last-child{border-left:0;border-top:1px solid var(--ink)}.screen-story article,.screen-story article.reverse{grid-template-columns:1fr;gap:30px}.screen-story article.reverse>div{order:0}.guide-shelf{padding:35px}.guide-shelf>header{grid-template-columns:1fr}.guide-shelf>header .eyebrow{grid-column:auto}.guide-shelf>div{grid-template-columns:1fr}.guide-shelf figure{grid-template-columns:1fr 1fr;display:grid}.guide-shelf figcaption{border-top:0;border-left:2px solid var(--ink);min-height:0}.uplink-next{grid-template-columns:1fr}.uplink-next button{width:100%}}@media (max-width:560px){.product-hero{min-height:720px}.product-hero-copy{width:calc(100% - 28px)}.product-hero-copy h1{font-size:3.65rem}.product-hero-copy>p:not(.eyebrow){font-size:.92rem}.preview-note{grid-template-columns:12px 1fr}.preview-note span{grid-column:2}.product-stage-band{grid-template-columns:1fr 1fr}.product-definition{padding-top:65px;padding-bottom:70px}.product-proof-section{padding:65px 0}.proof-route{grid-template-columns:1fr 1fr;margin-top:50px}.proof-route>div,.proof-route>div:nth-child(3){border-bottom:1px solid #6e95a7;border-right:1px solid #6e95a7}.proof-route>div:nth-child(2n){border-right:0}.proof-route>div:nth-last-child(-n+2){border-bottom:0}.proof-route>div:nth-child(3) i{display:block}.proof-route>div:nth-child(2n) i{display:none}.product-trust{padding-top:70px;padding-bottom:70px}.trust-grid{grid-template-columns:1fr}.trust-grid article,.trust-grid article:nth-child(2n),.trust-grid article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.trust-grid article:last-child{border-bottom:0}.product-cta{padding:50px 18px}.how-stage-list article{grid-template-columns:42px 1fr;gap:12px}.artifact-flow{padding:25px}.artifact-flow>div{grid-template-columns:1fr 1fr;display:grid}.artifact-flow span i{display:none}.screenshot-disclosure{grid-template-columns:10px 1fr}.screenshot-disclosure span{grid-column:2}.screen-story article{padding:55px 0}.guide-shelf{margin:55px 0;padding:22px}.guide-shelf>div{gap:16px}.guide-shelf figure{display:block}.guide-shelf figcaption{border-left:0;border-top:2px solid var(--ink)}.uplink-next{padding:28px}}@media (max-width:1120px){.architecture-notation{grid-template-columns:repeat(3,1fr)}.architecture-notation>div:nth-child(3){border-right:0}.architecture-notation>div:nth-child(-n+3){border-bottom:1px solid var(--line)}.architecture-page .architecture-stack{grid-template-columns:1fr 1fr}.architecture-page .architecture-stack article,.architecture-page .architecture-stack article:nth-child(3n){border-right:1px solid var(--ink);border-bottom:1px solid var(--ink)}.architecture-page .architecture-stack article:nth-child(2n){border-right:0}.architecture-page .architecture-stack article:nth-last-child(-n+2){border-bottom:0}.plate-index{grid-template-columns:1fr;gap:35px}.plate-body{grid-template-columns:minmax(0,1fr) 235px}.plate-diagram-frame .diagram-surface{min-height:560px;padding:25px}.plate-claim-grid{grid-template-columns:1fr 1fr}.plate-claim-grid section:nth-child(2){border-right:0}.plate-claim-grid section:last-child{border-top:1px solid var(--line);grid-column:1/-1}}@media (max-width:820px){.architecture-page{width:min(100% - 28px,1380px)}.architecture-notation{grid-template-columns:1fr 1fr}.architecture-notation>div,.architecture-notation>div:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.architecture-notation>div:nth-child(2n){border-right:0}.architecture-notation>div:last-child{border-bottom:0;grid-column:1/-1}.architecture-page .architecture-stack{grid-template-columns:1fr}.architecture-page .architecture-stack article,.architecture-page .architecture-stack article:nth-child(2n),.architecture-page .architecture-stack article:nth-child(3n),.architecture-page .architecture-stack article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ink)}.architecture-page .architecture-stack article:last-child{border-bottom:0}.plate-index>div{grid-template-columns:1fr}.plate-index button,.plate-index button:nth-child(2n),.plate-index button:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.plate-index button:last-child{border-bottom:0}.plate-header{grid-template-columns:1fr}.plate-header>.status{justify-self:start}.plate-header h2,.plate-header>p{grid-column:1}.plate-body{display:block}.plate-inspection{border-left:0;border-top:2px solid var(--ink);min-height:260px}.plate-claim-grid{grid-template-columns:1fr}.plate-claim-grid section,.plate-claim-grid section:nth-child(2),.plate-claim-grid section:last-child{border-right:0;border-bottom:1px solid var(--line);grid-column:auto}.plate-claim-grid section:last-child{border-bottom:0}.diagram-modal{padding:10px}.diagram-modal-panel>header{flex-direction:column;align-items:flex-start}.diagram-zoom-controls{flex-wrap:wrap;width:100%}.diagram-zoom-controls .diagram-close{margin-left:auto}.diagram-modal-panel>footer{grid-template-columns:1fr}.diagram-document .diagram-reader-content{padding:22px}.diagram-document .diagram-surface{min-height:520px}}@media (max-width:560px){.architecture-notation{display:block}.architecture-notation>div,.architecture-notation>div:nth-child(3),.architecture-notation>div:last-child{border-right:0;border-bottom:1px solid var(--line);min-height:95px}.architecture-notation>div:last-child{border-bottom:0}.architecture-page .architecture-stack article{grid-template-columns:48px 1fr;min-height:0}.architecture-page .architecture-stack article>div{padding:20px}.plate-index{margin:75px 0 65px;padding-top:50px}.plate-header h2{font-size:3rem}.plate-diagram-frame .diagram-surface{min-height:430px;padding:12px}.plate-inspection{padding:23px}.plate-claim-grid section{min-height:0}.diagram-modal-panel{height:96vh}.diagram-modal-panel h2{font-size:1.25rem}.diagram-zoom-controls button{padding:0 9px}.diagram-modal-body{padding:12px}.diagram-modal-body .diagram-surface{min-height:520px;padding:16px}.diagram-modal-panel>footer{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.product-stage-band{grid-template-columns:repeat(8,1fr)}.portable-promise{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background-color:#edf1ef;background-image:linear-gradient(#28566d14 1px,#0000 1px),linear-gradient(90deg,#28566d14 1px,#0000 1px);background-size:32px 32px;padding:105px 0}.portable-promise-inner>header{grid-template-columns:.75fr 1.25fr;align-items:start;gap:18px 70px;display:grid}.portable-promise-inner>header .eyebrow{grid-column:1/-1}.portable-promise-inner>header h2{text-transform:uppercase;margin:0;font:400 clamp(3.2rem,5.6vw,6rem)/.91 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.portable-promise-inner>header>p:last-child{max-width:610px;color:var(--muted);margin:5px 0 0;font:1rem/1.7 Georgia,serif}.projection-line{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:1fr 30px 1.15fr 30px 1.2fr 30px 1fr;align-items:stretch;margin-top:62px;display:grid}.projection-line>i{color:var(--accent);background:var(--machine);border-left:1px solid var(--ink);border-right:1px solid var(--ink);place-items:center;font-style:normal;font-weight:900;display:grid}.projection-line article,.projection-targets{min-height:205px;padding:22px}.projection-line article{flex-direction:column;display:flex}.projection-line span,.factory-entry-grid span,.harness-contract-map span{color:var(--accent);letter-spacing:.09em;font:850 .53rem ui-monospace,monospace}.projection-line article>b{text-transform:uppercase;margin-top:auto;font:400 1.3rem Impact,sans-serif}.projection-line article>small{color:var(--muted);margin-top:9px;font-size:.62rem;line-height:1.45}.projection-package{background:var(--control);color:#fff}.projection-package span{color:var(--signal)}.projection-package small{color:#c4dae2!important}.projection-targets{background:var(--bg);grid-template-columns:1fr 1fr;gap:8px;display:grid}.projection-targets>span{grid-column:1/-1}.projection-targets>b{border:1px solid var(--control);background:var(--paper);align-items:center;padding:11px;font-size:.64rem;display:flex}.projection-evidence{border-top:6px solid var(--green)}.projection-caveat{border-left:5px solid var(--accent);color:var(--muted);background:#fffdf7e6;margin:24px 0 0;padding:18px 20px;font-size:.76rem;line-height:1.6}.projection-caveat b{color:var(--ink)}.factory-entry{padding-top:105px;padding-bottom:110px}.factory-entry-grid{border:3px solid var(--ink);box-shadow:var(--shadow);grid-template-columns:1fr 1fr .78fr;display:grid}.factory-entry-grid article,.factory-entry-grid aside{border-right:1px solid var(--ink);min-height:410px;padding:28px}.factory-entry-grid article:nth-child(2){background:var(--machine)}.factory-entry-grid aside{background:var(--control-dark);color:#fff;border-right:0;flex-direction:column;display:flex}.factory-entry-grid h2{text-transform:uppercase;margin:60px 0 15px;font:400 2.35rem/.98 Impact,sans-serif}.factory-entry-grid p{color:var(--muted);font-size:.82rem;line-height:1.65}.factory-entry-grid ol{border-top:1px solid var(--line);color:var(--control);margin:auto 0 0;padding:18px 0 0;font:800 .63rem/1.9 ui-monospace,monospace;list-style-position:inside}.factory-entry-grid aside span{color:var(--signal)}.factory-entry-grid h3{text-transform:uppercase;margin:70px 0 20px;font:400 2rem/1 Impact,sans-serif}.factory-entry-grid aside button{color:#fff;text-align:left;background:0 0;border:1px solid #7899a7;border-left:0;border-right:0;justify-content:space-between;margin-top:auto;padding:15px 0;font-size:.67rem;font-weight:850;display:flex}.factory-entry-grid aside button b{color:var(--signal)}.delivery-line{border-top:3px solid var(--ink)}.delivery-line>header{grid-template-columns:.8fr 1.2fr;gap:18px 65px;padding:48px 0;display:grid}.delivery-line>header .eyebrow{grid-column:1/-1}.delivery-line>header h2{text-transform:uppercase;margin:0;font:400 clamp(3rem,5vw,5.4rem)/.92 Impact,sans-serif}.delivery-line>header>p:last-child{max-width:520px;color:var(--muted);margin:7px 0 0;font:1rem/1.65 Georgia,serif}.delivery-stage-tabs{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:repeat(8,1fr);display:grid;position:relative}.delivery-stage-tabs:before{content:"";background:var(--control);pointer-events:none;height:3px;position:absolute;bottom:25px;left:6%;right:6%}.delivery-stage-tabs button{z-index:1;border:0;border-right:1px solid var(--line);text-align:left;background:#fffdf7f5;min-height:132px;padding:17px 10px 33px;position:relative}.delivery-stage-tabs button:last-child{border-right:0}.delivery-stage-tabs button:hover{background:var(--machine)}.delivery-stage-tabs button.active{background:var(--control);color:#fff;box-shadow:inset 0 6px 0 var(--accent)}.delivery-stage-tabs button span,.delivery-stage-tabs button b{display:block}.delivery-stage-tabs button span{color:var(--accent);font:850 .53rem ui-monospace,monospace}.delivery-stage-tabs button.active span{color:var(--signal)}.delivery-stage-tabs button b{text-transform:uppercase;margin-top:23px;font-size:.67rem}.delivery-stage-tabs button i{border:3px solid var(--paper);background:var(--control);width:16px;height:16px;box-shadow:0 0 0 2px var(--control);border-radius:50%;position:absolute;bottom:17px;left:calc(50% - 8px)}.delivery-stage-tabs button.semantic i{background:#74538f;box-shadow:0 0 0 2px #74538f}.delivery-stage-tabs button.human i{background:var(--accent);box-shadow:0 0 0 2px var(--accent)}.delivery-stage-tabs button.active i{border-color:var(--control-dark)}.delivery-stage-detail{border:2px solid var(--ink);background:var(--bg);grid-template-columns:.8fr 1.2fr;margin-top:28px;display:grid}.delivery-stage-detail>header{background:var(--control-dark);color:#fff;padding:32px}.delivery-stage-detail>header>span{color:var(--signal);letter-spacing:.1em;font:850 .57rem ui-monospace,monospace}.delivery-stage-detail h2{text-transform:uppercase;margin:50px 0 14px;font:400 2.25rem/1 Impact,sans-serif}.delivery-stage-detail header p{color:#c6dbe3;margin:0;font-size:.8rem;line-height:1.6}.delivery-stage-detail>div{grid-template-columns:repeat(3,1fr);display:grid}.delivery-stage-detail section{border-right:1px solid var(--line);min-height:260px;padding:27px}.delivery-stage-detail section:last-child{border-right:0;border-top:6px solid var(--accent)}.delivery-stage-detail section>span{color:var(--accent);letter-spacing:.08em;font:850 .55rem ui-monospace,monospace}.delivery-stage-detail section p{color:var(--muted);margin-top:70px;font:.86rem/1.6 Georgia,serif}.gate-legend{color:var(--muted);text-transform:uppercase;justify-content:flex-end;gap:25px;margin-top:18px;font:750 .58rem ui-monospace,monospace;display:flex}.gate-legend span{align-items:center;gap:8px;display:flex}.gate-legend i{background:var(--control);border-radius:50%;width:10px;height:10px}.gate-legend i.semantic{background:#74538f}.gate-legend i.human{background:var(--accent)}.harness-contract{border:3px solid var(--ink);box-shadow:var(--shadow);background-color:#edf1ef;background-image:linear-gradient(#28566d14 1px,#0000 1px),linear-gradient(90deg,#28566d14 1px,#0000 1px);background-size:28px 28px;margin-top:100px;padding:55px}.harness-contract>header{grid-template-columns:.8fr 1.2fr;gap:18px 55px;display:grid}.harness-contract>header .eyebrow{grid-column:1/-1}.harness-contract>header h2{text-transform:uppercase;margin:0;font:400 clamp(2.8rem,4.5vw,4.7rem)/.94 Impact,sans-serif}.harness-contract>header>p:last-child{color:var(--muted);margin:5px 0 0;font:.92rem/1.65 Georgia,serif}.harness-contract-map{border:2px solid var(--ink);background:var(--paper);grid-template-columns:1fr 56px 1fr 56px 1fr 56px 1fr;align-items:stretch;margin-top:48px;display:grid}.harness-contract-map>i{background:var(--control-dark);color:var(--signal);writing-mode:vertical-rl;letter-spacing:.1em;place-items:center;font:850 .48rem ui-monospace,monospace;display:grid}.harness-contract-map>div{min-height:250px;padding:20px}.harness-contract-map>div>span{margin-bottom:50px;display:block}.harness-contract-map>div>b{border:1px solid var(--line);background:var(--bg);margin-top:8px;padding:10px;font-size:.62rem;display:block}.harness-contract-map>div>small{color:var(--muted);margin-top:12px;font-size:.6rem;display:block}.harness-contract-map .canonical-package{background:var(--control);color:#fff}.harness-contract-map .canonical-package span{color:var(--signal)}.harness-contract-map .canonical-package b{text-transform:uppercase;background:0 0;border:0;font:400 1.65rem Impact,sans-serif}.harness-contract-map .canonical-package small{color:#c6dbe3}.harness-contract-map .qualification-column{border-top:6px solid var(--green)}@media (max-width:1120px){.portable-promise-inner>header,.delivery-line>header,.harness-contract>header{grid-template-columns:1fr}.portable-promise-inner>header .eyebrow,.delivery-line>header .eyebrow,.harness-contract>header .eyebrow{grid-column:auto}.projection-line{grid-template-columns:1fr 26px 1fr 26px 1fr 26px 1fr}.factory-entry-grid{grid-template-columns:1fr 1fr}.factory-entry-grid article:nth-child(2){border-right:0}.factory-entry-grid aside{border-top:1px solid var(--ink);grid-column:1/-1;min-height:260px}.factory-entry-grid h3{margin-top:45px}.delivery-stage-tabs{grid-template-columns:repeat(4,1fr)}.delivery-stage-tabs:before{display:none}.delivery-stage-tabs button{border-bottom:1px solid var(--line);min-height:110px}.delivery-stage-tabs button:nth-child(4n){border-right:0}.delivery-stage-tabs button:nth-last-child(-n+4){border-bottom:0}.harness-contract{padding:40px}.harness-contract-map{grid-template-columns:1fr 42px 1fr 42px 1fr 42px 1fr}}@media (max-width:820px){.product-stage-band{grid-template-columns:repeat(4,1fr)}.portable-promise{padding:75px 0}.projection-line{grid-template-columns:1fr 1fr}.projection-line>i{display:none}.projection-line article,.projection-targets{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:180px}.projection-line>:nth-child(2n){border-right:0}.factory-entry-grid{grid-template-columns:1fr}.factory-entry-grid article,.factory-entry-grid article:nth-child(2){border-right:0;border-bottom:1px solid var(--ink)}.factory-entry-grid aside{border-top:0;grid-column:auto}.delivery-stage-detail{grid-template-columns:1fr}.delivery-stage-detail>div{grid-template-columns:1fr 1fr}.delivery-stage-detail section{min-height:190px}.delivery-stage-detail section:nth-child(2){border-right:0}.delivery-stage-detail section:last-child{border-top:1px solid var(--line);border-left:6px solid var(--accent);grid-column:1/-1}.delivery-stage-detail section p{margin-top:35px}.harness-contract{margin-top:75px;padding:30px}.harness-contract-map{grid-template-columns:1fr}.harness-contract-map>i{writing-mode:horizontal-tb;min-height:38px}.harness-contract-map>div{border-bottom:1px solid var(--ink);min-height:210px}.harness-contract-map>div>span{margin-bottom:28px}.gate-legend{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:560px){.product-stage-band{grid-template-columns:1fr 1fr}.portable-promise-inner>header h2{font-size:3rem}.projection-line{grid-template-columns:1fr}.projection-line article,.projection-targets{border-right:0}.factory-entry{padding-top:70px;padding-bottom:75px}.factory-entry-grid article,.factory-entry-grid aside{min-height:330px}.delivery-stage-tabs{grid-template-columns:1fr 1fr}.delivery-stage-tabs button,.delivery-stage-tabs button:nth-child(4n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.delivery-stage-tabs button:nth-child(2n){border-right:0}.delivery-stage-tabs button:nth-last-child(-n+2){border-bottom:0}.delivery-stage-detail>div{grid-template-columns:1fr}.delivery-stage-detail section,.delivery-stage-detail section:nth-child(2),.delivery-stage-detail section:last-child{border-left:0;border-right:0;border-bottom:1px solid var(--line);grid-column:auto;min-height:0}.delivery-stage-detail section:last-child{border-bottom:0;border-left:5px solid var(--accent)}.delivery-stage-detail section p{margin-top:18px}.harness-contract{padding:22px}.harness-contract>header h2{font-size:2.65rem}}@media (prefers-reduced-motion:reduce){.delivery-stage-tabs button{transition:none}}.product-definition-grid{grid-template-columns:1fr 1fr}.product-definition-grid article:nth-child(2),.product-definition-grid article:last-child{background:var(--machine);border-right:0}.research-boundary{border:2px dashed var(--control);background:var(--paper);grid-template-columns:.55fr 1fr auto;align-items:center;gap:28px;margin-top:28px;padding:24px 26px;display:grid}.research-boundary>div span{color:var(--accent);letter-spacing:.1em;font:850 .54rem ui-monospace,monospace}.research-boundary h2{text-transform:uppercase;margin:8px 0 0;font:400 1.9rem Impact,sans-serif}.research-boundary>p{color:var(--muted);margin:0;font-size:.74rem;line-height:1.6}.research-boundary button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);white-space:nowrap;background:0 0;padding:13px 0;font-size:.63rem;font-weight:850}.research-boundary button b{color:var(--accent);margin-left:24px}.research-use-boundary{border-left:5px solid var(--accent);background:var(--bg);color:var(--muted);margin:22px 0 0;padding:17px 20px;font-size:.72rem;line-height:1.6}.research-use-boundary b{color:var(--ink);text-transform:uppercase}@media (max-width:820px){.product-definition-grid{grid-template-columns:1fr}.product-definition-grid article,.product-definition-grid article:nth-child(2){border-right:0;border-bottom:1px solid var(--ink)}.product-definition-grid article:last-child{border-bottom:0}.research-boundary{grid-template-columns:1fr}.research-boundary button{justify-self:start}}.diagram-language{border:3px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);margin-bottom:55px}.diagram-language>header{background:var(--control-dark);color:#fff;border-bottom:2px solid var(--ink);grid-template-columns:auto minmax(240px,.75fr) minmax(300px,1fr);align-items:center;gap:22px;min-height:112px;padding:20px 24px;display:grid}.diagram-language.product>header{background:var(--paper);color:var(--ink)}.diagram-language.product>header .factory-mark{width:72px;height:52px}.diagram-language>header h2{text-transform:uppercase;margin:7px 0 0;font:400 1.75rem/1 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.diagram-language>header p{color:#c6dbe3;max-width:560px;margin:0;font:.86rem/1.55 Georgia,serif}.diagram-language.product>header p{color:var(--muted)}.diagram-identity-code{color:var(--signal);letter-spacing:.11em;font:850 .54rem ui-monospace,monospace}.diagram-language.product .diagram-identity-code{color:var(--accent)}.diagram-language-grid{grid-template-columns:repeat(6,1fr);display:grid}.diagram-language-grid article{border-right:1px solid var(--line);flex-direction:column;min-width:0;min-height:142px;padding:18px;display:flex}.diagram-language-grid article:last-child{border-right:0}.diagram-language-grid b{text-transform:uppercase;margin-top:auto;font:850 .59rem/1.3 ui-monospace,monospace}.diagram-language-grid small{color:var(--muted);margin-top:7px;font-size:.59rem;line-height:1.4;display:block}.diagram-key{width:47px;height:28px;display:block;position:relative}.diagram-key.canonical{background:var(--control);border:2px solid var(--ink)}.diagram-key.projection{background:var(--machine);border:2px dashed var(--control)}.diagram-key.gate{background:var(--paper);border:2px solid var(--ink);border-top:7px solid var(--accent)}.diagram-key.human{border:2px solid var(--ink);background:var(--signal);border-radius:50%;width:30px;height:30px}.diagram-key.evidence{border-bottom:4px dotted var(--control);width:49px;height:18px}.diagram-key.evidence:after{content:"";border:5px solid #0000;border-left-color:var(--control);position:absolute;bottom:-7px;right:-2px}.diagram-key.boundary{border-left:7px double var(--ink);border-right:7px double var(--ink);height:30px}.diagram-language.compact{margin-bottom:50px}.diagram-language.compact>header{min-height:90px;padding:16px 20px}.diagram-language.compact>header h2{font-size:1.45rem}.diagram-language.compact .diagram-language-grid article{min-height:112px;padding:14px}.diagram-language.compact .diagram-language-grid small{display:none}.evidence-flow{border:3px solid var(--ink);box-shadow:var(--shadow);background-color:#edf1ef;background-image:linear-gradient(#28566d14 1px,#0000 1px),linear-gradient(90deg,#28566d14 1px,#0000 1px);background-size:28px 28px;margin:0 0 55px}.evidence-flow>header{border-bottom:2px solid var(--ink);background:#fffdf7f2;grid-template-columns:.8fr 1.2fr;gap:12px 48px;padding:30px 32px;display:grid}.evidence-flow>header .eyebrow{grid-column:1/-1}.evidence-flow>header h2{text-transform:uppercase;margin:0;font:400 clamp(2.4rem,4vw,4.2rem)/.93 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.evidence-flow>header>p:last-child{max-width:570px;color:var(--muted);margin:4px 0 0;font:.9rem/1.6 Georgia,serif}.evidence-flow-line{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr 28px 1fr;align-items:stretch;padding:30px;display:grid}.evidence-flow-line>i{color:var(--accent);place-items:center;font-style:normal;font-weight:900;display:grid}.evidence-flow-line article{background:var(--paper);border:2px solid var(--ink);flex-direction:column;min-height:145px;padding:17px;display:flex}.evidence-flow-line article.canonical{background:var(--control);color:#fff}.evidence-flow-line article.evidence{border-style:dotted;border-width:3px}.evidence-flow-line article.gate{border-top:8px solid var(--accent)}.evidence-flow-line article.projection{background:var(--machine);border-style:dashed}.evidence-flow-line article.claim{background:var(--paper);box-shadow:4px 4px 0 var(--green)}.evidence-flow-line span{color:var(--accent);letter-spacing:.09em;font:850 .52rem ui-monospace,monospace}.evidence-flow-line article.canonical span{color:var(--signal)}.evidence-flow-line b{text-transform:uppercase;margin-top:auto;font:400 1.08rem/1.05 Impact,sans-serif}.evidence-flow>aside{background:var(--paper);border-left:7px solid var(--accent);grid-template-columns:auto auto 1fr;align-items:center;gap:16px;margin:0 30px 30px;padding:15px 18px;display:grid}.evidence-flow>aside b{letter-spacing:.08em;font:850 .57rem ui-monospace,monospace}.evidence-flow>aside span{color:var(--accent);font-weight:900}.evidence-flow>aside p{color:var(--muted);margin:0;font-size:.74rem}.evidence-flow>.diagram-language{box-shadow:none;margin:0 30px 30px}.evidence-flow>.diagram-language>header{background:var(--ink)}.plate-diagram-frame{position:relative}.plate-diagram-frame:before,.plate-diagram-frame:after{z-index:2;color:var(--accent);pointer-events:none;font:400 1.25rem/1 ui-monospace,monospace;position:absolute}.plate-diagram-frame:before{content:"+";top:56px;left:10px}.plate-diagram-frame:after{content:"+";bottom:8px;right:10px}.diagram-surface svg .node rect,.diagram-surface svg .node polygon,.diagram-surface svg .cluster rect,.diagram-surface svg .actor,.diagram-surface svg .labelBox{rx:0!important;ry:0!important;stroke-width:2px!important}.diagram-surface svg .cluster rect{stroke-width:3px!important}.diagram-surface svg .edgePath path,.diagram-surface svg .flowchart-link,.diagram-surface svg .messageLine0,.diagram-surface svg .messageLine1{stroke-width:2px!important}.diagram-surface svg .edgeLabel rect,.diagram-surface svg .labelBkg{fill:var(--paper)!important;opacity:.95!important}.diagram-surface svg text,.diagram-surface svg .nodeLabel{letter-spacing:.01em;font-family:Arial Narrow,Inter,ui-sans-serif,system-ui,sans-serif!important;font-weight:700!important}.diagram-surface.diagram-research{background-color:#f4f1e8;background-image:linear-gradient(#28566d14 1px,#0000 1px),linear-gradient(90deg,#28566d14 1px,#0000 1px);background-size:28px 28px}.diagram-surface.diagram-product{background-color:var(--paper)}.diagram-surface.diagram-evidence{background-color:#edf1ef}@media (max-width:1120px){.diagram-language-grid{grid-template-columns:repeat(3,1fr)}.diagram-language-grid article{border-bottom:1px solid var(--line)}.diagram-language-grid article:nth-child(3n){border-right:0}.diagram-language-grid article:nth-last-child(-n+3){border-bottom:0}.evidence-flow-line{grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr 22px 1fr;padding:24px}.evidence-flow-line article{padding:13px}.evidence-flow-line b{font-size:.93rem}}@media (max-width:820px){.diagram-language>header,.evidence-flow>header{grid-template-columns:1fr}.diagram-language>header p,.evidence-flow>header .eyebrow{grid-column:auto}.diagram-language.product>header .factory-mark{margin-bottom:2px}.evidence-flow-line{grid-template-columns:1fr;padding:24px}.evidence-flow-line>i{min-height:32px;transform:rotate(90deg)}.evidence-flow-line article{min-height:115px}.evidence-flow>aside{grid-template-columns:1fr}.evidence-flow>aside span{display:none}.evidence-flow>.diagram-language{margin:0 24px 24px}}@media (max-width:560px){.diagram-language-grid{grid-template-columns:1fr 1fr}.diagram-language-grid article,.diagram-language-grid article:nth-child(3n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.diagram-language-grid article:nth-child(2n){border-right:0}.diagram-language-grid article:nth-last-child(-n+2){border-bottom:0}.diagram-language>header{padding:18px}.diagram-language-grid article{min-height:118px}.evidence-flow>header{padding:24px 20px}.evidence-flow-line{padding:20px}.evidence-flow>aside,.evidence-flow>.diagram-language{margin:0 20px 20px}}.library-layout:has(.diagram-document){grid-template-columns:290px minmax(0,1fr);width:min(1500px,100% - 48px)}.diagram-document{background:0 0;border:0}.diagram-flow-document{border:3px solid var(--ink);background:var(--paper);min-width:0;box-shadow:var(--shadow)}.flow-plate-masthead{background:var(--control-dark);color:#fff;border-bottom:3px solid var(--ink);grid-template-columns:85px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:122px;padding:22px 26px;display:grid}.flow-plate-masthead>span:first-child{color:var(--signal);border-right:1px solid #70909f;align-self:stretch;place-items:center;font:400 2.4rem Impact,sans-serif;display:grid}.flow-plate-masthead p{color:var(--signal);letter-spacing:.12em;margin:0;font:850 .55rem ui-monospace,monospace}.flow-plate-masthead h1{text-transform:uppercase;margin:8px 0 0;font:400 clamp(2.2rem,4vw,4.6rem)/.9 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.flow-plate-masthead>.status{background:var(--paper);align-self:start;margin-top:4px}.flow-governing-claim{border-bottom:2px solid var(--ink);background:var(--machine);grid-template-columns:155px minmax(0,1fr) minmax(230px,.7fr);align-items:center;gap:22px;padding:24px 28px;display:grid}.flow-governing-claim>span{color:var(--accent);letter-spacing:.1em;font:850 .55rem ui-monospace,monospace}.flow-governing-claim p{margin:0;font:.94rem/1.55 Georgia,serif}.flow-governing-claim b{border-left:2px solid var(--control);color:var(--control);letter-spacing:.08em;padding-left:22px;font:850 .57rem/1.5 ui-monospace,monospace}.flow-stage-rail{border-bottom:2px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.flow-stage-rail:before{content:"";background:var(--control);pointer-events:none;height:3px;position:absolute;top:31px;left:7%;right:7%}.flow-stage-rail li{z-index:1;border-right:1px solid var(--line);background:#fffdf7f5;grid-template-columns:36px 1fr;gap:11px;min-height:138px;padding:20px 18px;display:grid;position:relative}.flow-stage-rail li:last-child{border-right:0}.flow-stage-rail li>span{background:var(--control);color:#fff;border:3px solid var(--paper);width:25px;height:25px;box-shadow:0 0 0 2px var(--control);place-items:center;font:850 .48rem ui-monospace,monospace;display:grid}.flow-stage-rail b,.flow-stage-rail small{display:block}.flow-stage-rail b{text-transform:uppercase;margin-top:2px;font:400 1.1rem Impact,sans-serif}.flow-stage-rail small{color:var(--muted);margin-top:18px;font-size:.62rem;line-height:1.45}.flow-canvas{border-bottom:3px solid var(--ink);background-color:#f4f1e8;background-image:linear-gradient(#28566d14 1px,#0000 1px),linear-gradient(90deg,#28566d14 1px,#0000 1px);background-size:28px 28px;grid-template-columns:155px minmax(0,1fr) 155px;align-items:stretch;display:grid}.flow-terminal{z-index:2;background:#fffdf7f0;flex-direction:column;justify-content:center;padding:20px;display:flex;position:relative}.flow-terminal.entry{border-right:2px solid var(--ink)}.flow-terminal.exit{border-left:2px solid var(--ink);border-top:7px solid var(--green)}.flow-terminal:after{content:"";background:var(--accent);width:24px;height:3px;position:absolute;top:50%}.flow-terminal.entry:after{right:-24px}.flow-terminal.exit:after{left:-24px}.flow-terminal span{color:var(--accent);letter-spacing:.09em;font:850 .5rem/1.35 ui-monospace,monospace}.flow-terminal p{color:var(--muted);margin:22px 0 0;font:.77rem/1.55 Georgia,serif}.flow-diagram{min-width:0;padding:18px 26px 30px}.flow-axis-label{border-bottom:1px solid var(--line);height:42px;color:var(--control);letter-spacing:.08em;align-items:center;gap:14px;padding:0 8px;font:850 .5rem ui-monospace,monospace;display:flex}.flow-axis-label span{color:var(--accent);margin-right:auto}.flow-axis-label i{color:var(--accent);font-style:normal}.flow-diagram .diagram-surface{min-height:620px;box-shadow:none;background-color:#0000;background-image:none;border:0;padding:26px 14px;overflow:auto}.flow-diagram .diagram-surface svg{width:100%;max-height:720px}.flow-reading-notes{border-bottom:2px solid var(--ink);grid-template-columns:.7fr 1.3fr;display:grid}.flow-reading-notes>header{background:var(--control);color:#fff;padding:27px 30px}.flow-reading-notes>header span{color:var(--signal);letter-spacing:.1em;font:850 .55rem ui-monospace,monospace}.flow-reading-notes>header p{color:#d6e4e9;margin:34px 0 0;font:.87rem/1.65 Georgia,serif}.flow-reading-notes ol{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.flow-reading-notes li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;gap:10px;min-height:128px;padding:21px;display:grid}.flow-reading-notes li:nth-child(2n){border-right:0}.flow-reading-notes li:nth-last-child(-n+2){border-bottom:0}.flow-reading-notes li span{color:var(--accent);font:400 1.35rem Impact,sans-serif}.flow-reading-notes li p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}.flow-evidence-rail{border-bottom:2px solid var(--ink);grid-template-columns:1fr 1fr .72fr;display:grid}.flow-evidence-rail article{border-right:1px solid var(--line);min-height:185px;padding:25px}.flow-evidence-rail article:nth-child(2){background:var(--bg);border-top:7px solid var(--accent)}.flow-evidence-rail article:last-child{background:var(--machine);border-right:0}.flow-evidence-rail span{color:var(--control);letter-spacing:.08em;font:850 .52rem ui-monospace,monospace}.flow-evidence-rail article:nth-child(2) span{color:var(--accent)}.flow-evidence-rail p{color:var(--muted);margin:28px 0 0;font-size:.75rem;line-height:1.6}.flow-source{background:var(--ink);color:#fff;grid-template-columns:130px minmax(180px,.55fr) 1fr;align-items:center;gap:20px;padding:16px 24px;display:grid}.flow-source>span{color:var(--signal);letter-spacing:.09em;font:850 .51rem ui-monospace,monospace}.flow-source code{text-overflow:ellipsis;white-space:nowrap;color:#bad3dd;font-size:.57rem;overflow:hidden}.flow-source p{color:#aaa69d;margin:0;font-size:.61rem}@media (max-width:1120px){.library-layout:has(.diagram-document){grid-template-columns:250px minmax(0,1fr)}.flow-governing-claim{grid-template-columns:130px 1fr}.flow-governing-claim b{grid-column:2}.flow-canvas{grid-template-columns:1fr}.flow-terminal{min-height:110px}.flow-terminal.entry,.flow-terminal.exit{border:0;border-bottom:2px solid var(--ink)}.flow-terminal.exit{border-top:2px solid var(--ink);border-bottom:0}.flow-terminal:after{display:none}.flow-terminal p{margin-top:12px}.flow-diagram .diagram-surface{min-height:560px}.flow-reading-notes{grid-template-columns:1fr}.flow-reading-notes>header p{margin-top:18px}}@media (max-width:820px){.library-layout:has(.diagram-document){width:min(100% - 28px,1500px);display:block}.flow-plate-masthead{grid-template-columns:58px 1fr}.flow-plate-masthead>.status{grid-column:2;justify-self:start}.flow-stage-rail{grid-template-columns:1fr 1fr}.flow-stage-rail:before{display:none}.flow-stage-rail li:nth-child(2n){border-right:0}.flow-stage-rail li:nth-child(-n+2){border-bottom:1px solid var(--line)}.flow-governing-claim{grid-template-columns:1fr}.flow-governing-claim b{border-left:0;border-top:1px solid var(--control);grid-column:1;padding:15px 0 0}.flow-diagram{padding:12px}.flow-diagram .diagram-surface{min-height:500px;padding:15px}.flow-evidence-rail{grid-template-columns:1fr}.flow-evidence-rail article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.flow-evidence-rail article:last-child{border-bottom:0}.flow-source{grid-template-columns:1fr}.flow-source p{margin-top:2px}}@media (max-width:560px){.flow-plate-masthead{grid-template-columns:1fr;padding:20px}.flow-plate-masthead>span:first-child{border-bottom:1px solid #70909f;border-right:0;min-height:44px}.flow-plate-masthead>.status{grid-column:1}.flow-stage-rail{grid-template-columns:1fr}.flow-stage-rail li,.flow-stage-rail li:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--line);min-height:105px}.flow-stage-rail li:last-child{border-bottom:0}.flow-stage-rail small{margin-top:10px}.flow-reading-notes ol{grid-template-columns:1fr}.flow-reading-notes li,.flow-reading-notes li:nth-child(2n),.flow-reading-notes li:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line);min-height:0}.flow-reading-notes li:last-child{border-bottom:0}.flow-diagram .diagram-surface{min-height:420px}.flow-axis-label b{display:none}}.source-reader-meta{justify-content:space-between;align-items:center;gap:20px;display:flex}.source-reader-meta>div{align-items:center;gap:12px;display:flex}.source-reader-meta span{color:var(--accent);letter-spacing:.11em;font:850 .58rem ui-monospace,monospace}.source-reader-meta small{background:var(--machine);padding:4px 7px;font-size:.55rem}.source-reader-meta>button{border:1px solid var(--ink);background:var(--paper);padding:10px 13px;font-size:.63rem;font-weight:850}.source-reader-meta>button:hover{background:var(--machine)}.document-overview{padding:45px clamp(28px,5vw,70px) 60px}.document-overview>header{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:12px 45px;padding-bottom:30px;display:grid}.document-overview>header .eyebrow{grid-column:1/-1}.document-overview h2{text-transform:uppercase;margin:0;font:400 clamp(2.1rem,3.5vw,3.8rem)/.95 Impact,sans-serif}.document-overview>header>p:last-child{color:var(--muted);margin:2px 0 0;font:.92rem/1.65 Georgia,serif}.document-topic-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.document-topic-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:36px 1fr;align-items:center;gap:10px;min-height:74px;padding:13px;display:grid}.document-topic-grid article:nth-child(2n){border-right:0}.document-topic-grid span{color:var(--accent);font:850 .52rem ui-monospace,monospace}.document-topic-grid b{font-size:.72rem}.document-overview>footer{justify-content:space-between;align-items:center;gap:20px;padding-top:28px;display:flex}.document-overview>footer>span{color:var(--muted);font-size:.65rem}.document-overview>footer button{border:2px solid var(--ink);background:var(--control);color:#fff;padding:12px 15px;font-size:.68rem;font-weight:850}.document-overview>footer button b{color:var(--signal);margin-left:18px}.document-diagram-lead{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background-color:#f4f1e8;background-image:linear-gradient(#28566d12 1px,#0000 1px),linear-gradient(90deg,#28566d12 1px,#0000 1px);background-size:28px 28px}.document-diagram-lead article>header{border-bottom:1px solid var(--ink);background:#fffdf7f2;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:15px 22px;display:flex}.document-diagram-lead header span{color:var(--accent);letter-spacing:.1em;font:850 .51rem ui-monospace,monospace}.document-diagram-lead h2{text-transform:uppercase;margin:5px 0 0;font:400 1.5rem Impact,sans-serif}.document-diagram-lead header button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:0 0;padding:10px 0;font-size:.58rem;font-weight:850}.document-diagram-lead header button b{color:var(--accent);margin-left:18px}.document-diagram-canvas{padding:12px 22px}.document-diagram-canvas .diagram-surface{background-color:#0000;background-image:none;border:0;min-height:420px;padding:20px}.document-diagram-canvas .diagram-surface svg{width:100%;max-height:520px}.document-diagram-lead article>footer{background:var(--control-dark);color:#fff;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:10px 18px;display:flex}.document-diagram-lead footer span{letter-spacing:.08em;font:850 .49rem ui-monospace,monospace}.document-diagram-lead footer i{color:var(--signal);font-style:normal}.markdown-flow{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--bg);margin:1.8em 0}.markdown-flow-track{align-items:stretch;display:flex;overflow-x:auto}.markdown-flow-step{border-right:1px solid var(--line);flex-direction:column;flex:1;gap:22px;min-width:150px;padding:16px 18px;display:flex;position:relative}.markdown-flow-step:last-child{border-right:0}.markdown-flow-step:not(:last-child):after{content:"→";z-index:2;background:var(--paper);width:20px;height:20px;color:var(--accent);border:1px solid var(--line);place-items:center;font-size:.68rem;display:grid;position:absolute;top:50%;right:-10px}.markdown-flow-step span{color:var(--accent);font:850 .5rem ui-monospace,monospace}.markdown-flow-step b{font:.75rem/1.4 Inter,ui-sans-serif,system-ui,sans-serif}:root{--shadow:3px 3px 0 var(--ink)}.atlas-header{height:72px}.atlas-brand{width:230px;padding-top:10px;padding-bottom:10px}.atlas-nav button{min-width:90px}.hero{gap:48px;min-height:500px;padding:56px 0}.hero h1{font-size:clamp(3.7rem,6vw,5.8rem)}.hero-lede{font-size:1.03rem;line-height:1.62}.metric-band button{min-height:112px;padding:18px 24px}.metric-band b{font-size:2.7rem}.journey-section,.split-feature,.proof-preview{padding-top:74px;padding-bottom:78px}.page-wrap{padding-top:60px;padding-bottom:82px}.page-intro h1{font-size:clamp(3.5rem,6vw,6rem)}.page-intro>p{font-size:1rem;line-height:1.62}.library-header h1{font-size:clamp(3rem,5vw,4.8rem)}.library-header{padding-bottom:32px}.source-index button{padding:12px 14px}.source-index code{display:none}.source-reader>header{padding:34px clamp(28px,5vw,58px)}.source-reader>header h1{font-size:clamp(2.8rem,5vw,5rem)}.reader-content{padding-top:42px;padding-bottom:68px}.registry-grid article{min-height:330px}.architecture-plates{gap:78px}.plate-index{margin-top:78px;margin-bottom:65px}.diagram-flow-document{box-shadow:2px 2px 0 var(--ink)}.flow-plate-masthead{min-height:102px}.flow-diagram .diagram-surface{min-height:520px}.flow-stage-rail li{min-height:120px}.diagram-language,.evidence-flow{box-shadow:2px 2px 0 var(--ink)}@media (max-width:820px){.source-reader-meta{flex-direction:column;align-items:flex-start}.document-overview>header{grid-template-columns:1fr}.document-overview>header .eyebrow{grid-column:auto}.document-diagram-lead article>header{flex-direction:column;align-items:flex-start}.document-diagram-canvas{padding:8px}.document-diagram-canvas .diagram-surface{min-height:360px;padding:10px}.document-diagram-lead article>footer{justify-content:flex-start;overflow-x:auto}.atlas-header{height:70px}.hero{padding:48px 0}.journey-section,.split-feature,.proof-preview{padding-top:60px;padding-bottom:64px}}@media (max-width:560px){.document-overview{padding:32px 20px 42px}.document-topic-grid{grid-template-columns:1fr}.document-topic-grid article,.document-topic-grid article:nth-child(2n){border-right:0}.document-overview>footer{flex-direction:column;align-items:flex-start}.markdown-flow-step{min-width:135px}}.document-diagram-collection{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--machine)}.document-diagram-collection>header{background:var(--control-dark);color:#fff;grid-template-columns:1fr 1fr;gap:18px 35px;padding:22px 25px;display:grid}.document-diagram-collection>header span{color:var(--signal);letter-spacing:.1em;font:850 .52rem ui-monospace,monospace}.document-diagram-collection h2{text-transform:uppercase;margin:6px 0 0;font:400 1.75rem Impact,sans-serif}.document-diagram-collection>header p{color:#c6dbe3;margin:3px 0 0;font:.78rem/1.55 Georgia,serif}.document-diagram-collection>div{grid-template-columns:repeat(3,1fr);display:grid}.document-diagram-collection button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);text-align:left;grid-template-columns:30px 1fr 18px;align-items:center;gap:8px;min-height:82px;padding:13px;display:grid}.document-diagram-collection button:nth-child(3n){border-right:0}.document-diagram-collection button:hover{background:var(--accent-soft)}.document-diagram-collection button span{color:var(--accent);font:850 .5rem ui-monospace,monospace}.document-diagram-collection button b{font-size:.67rem;line-height:1.35}.document-diagram-collection button i{color:var(--accent);font-style:normal;font-weight:900}@media (max-width:820px){.document-diagram-collection>header{grid-template-columns:1fr}.document-diagram-collection>div{grid-template-columns:1fr 1fr}.document-diagram-collection button:nth-child(3n){border-right:1px solid var(--line)}.document-diagram-collection button:nth-child(2n){border-right:0}}@media (max-width:560px){.document-diagram-collection>div{grid-template-columns:1fr}.document-diagram-collection button,.document-diagram-collection button:nth-child(3n),.document-diagram-collection button:nth-child(2n){border-right:0}}.clarity-band{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--paper);grid-template-columns:repeat(4,1fr);display:grid}.clarity-band button{border:0;border-right:1px solid var(--line);text-align:left;background:0 0;grid-template-rows:auto 1fr;grid-template-columns:38px 1fr;gap:9px 12px;min-height:125px;padding:19px 22px;display:grid}.clarity-band button:last-child{border-right:0}.clarity-band button:hover{background:var(--machine)}.clarity-band span{color:var(--accent);grid-row:1/-1;font:400 1.45rem Impact,sans-serif}.clarity-band b{text-transform:uppercase;font:400 1.45rem Impact,sans-serif}.clarity-band small{color:var(--muted);font-size:.66rem;line-height:1.45}.problem-solution-home{padding-top:80px;padding-bottom:85px}.problem-solution-grid{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.problem-solution-grid article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--paper);flex-direction:column;min-height:360px;padding:25px;display:flex}.problem-solution-grid article:nth-child(2),.problem-solution-grid article:nth-child(3){background:var(--machine)}.problem-solution-grid header{align-items:center;gap:14px;display:flex}.problem-solution-grid header span{color:var(--accent);font:400 1.6rem Impact,sans-serif}.problem-solution-grid h2{text-transform:uppercase;margin:0;font:400 2rem Impact,sans-serif}.problem-solution-grid dl{margin:28px 0 20px}.problem-solution-grid dl div{border-top:1px solid var(--line);grid-template-columns:78px 1fr;gap:12px;padding:11px 0;display:grid}.problem-solution-grid dt{color:var(--control);text-transform:uppercase;font:850 .52rem ui-monospace,monospace}.problem-solution-grid dd{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.problem-solution-grid button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);text-align:left;background:0 0;justify-content:space-between;margin-top:auto;padding:11px 0;font-size:.64rem;font-weight:850;display:flex}.problem-solution-grid button b{color:var(--accent)}.identity-bridge{grid-template-columns:1fr 1fr 1.15fr;padding-top:75px;padding-bottom:78px;display:grid}.identity-bridge article{border:1px solid var(--line);border-right:0;min-height:240px;padding:24px}.identity-bridge article:last-child{border-right:1px solid var(--line);background:var(--bg)}.identity-bridge span{color:var(--accent);letter-spacing:.09em;font:850 .53rem ui-monospace,monospace}.identity-bridge h2{text-transform:uppercase;margin:28px 0 12px;font:400 2rem Impact,sans-serif}.identity-bridge p{color:var(--muted);font-size:.75rem;line-height:1.55}.identity-bridge button{border:0;border-bottom:1px solid var(--ink);background:0 0;margin-top:14px;padding:9px 0;font-size:.62rem;font-weight:850}.identity-bridge button b{color:var(--accent);margin-left:18px}.product-hero-panel{border:2px solid var(--ink);border-left:8px solid var(--accent);background:#fffdf7f7;width:min(630px,100%);padding:32px 36px 29px;box-shadow:5px 5px #171713e0}.product-hero-panel h1{margin:16px 0 20px;font-size:clamp(3.6rem,6vw,6.3rem)}.product-hero-panel>p:not(.eyebrow){color:#35342f;max-width:545px;margin:0;font:1.03rem/1.68 Georgia,serif}.product-hero-panel .preview-note{background:var(--machine);box-shadow:none;border-width:1px;margin-top:28px}.product-journey-nav{border-bottom:2px solid var(--ink);background:var(--paper);grid-template-columns:repeat(4,1fr);display:grid}.product-journey-nav button{border:0;border-right:1px solid var(--line);text-align:left;background:0 0;grid-template-rows:auto auto;grid-template-columns:34px 1fr;gap:4px 10px;min-height:84px;padding:14px 20px;display:grid}.product-journey-nav button:last-child{border-right:0}.product-journey-nav button:hover{background:var(--machine)}.product-journey-nav span{color:var(--accent);grid-row:1/-1;font:400 1.25rem Impact,sans-serif}.product-journey-nav b{text-transform:uppercase;font:400 1.15rem Impact,sans-serif}.product-journey-nav small{color:var(--muted);font-size:.61rem}.hero-principle{border-top:1px solid var(--line);color:var(--control);letter-spacing:.04em;text-transform:uppercase;margin-top:18px;padding-top:14px;font:850 .66rem/1.45 ui-monospace,monospace;display:block}.small-business-scenario{border-bottom:3px solid var(--ink);background:var(--paper);padding:92px 0 96px;scroll-margin-top:86px}.scenario-intro{grid-template-columns:1.05fr .95fr;align-items:end;gap:12px 60px;margin-bottom:36px;display:grid}.scenario-intro h2{text-transform:uppercase;max-width:720px;margin:14px 0 0;font:400 clamp(3.2rem,5.4vw,5.8rem)/.9 Impact,sans-serif}.scenario-intro>p{color:var(--muted);margin:0;font:1rem/1.65 Georgia,serif}.scenario-intro>span{color:#765509;letter-spacing:.07em;background:#f5ebc9;border:1px solid #8e660d;grid-column:1/-1;width:max-content;margin-top:12px;padding:6px 9px;font:850 .51rem ui-monospace,monospace}.business-team-flow{border:3px solid var(--ink);background:var(--machine);box-shadow:var(--shadow);grid-template-columns:.86fr 30px 1.28fr 30px .86fr;align-items:stretch;display:grid}.business-team-flow>i{color:var(--accent);place-items:center;font-style:normal;font-weight:900;display:grid}.scenario-goal,.scenario-proof{background:var(--paper);flex-direction:column;min-height:410px;padding:25px;display:flex}.scenario-proof{background:var(--control-dark);color:#fff}.scenario-goal>span,.scenario-proof>span,.scenario-team>header span{color:var(--accent);letter-spacing:.08em;font:850 .52rem ui-monospace,monospace}.scenario-proof>span{color:var(--signal)}.scenario-goal h3,.scenario-proof h3,.scenario-team h3{text-transform:uppercase;margin:42px 0 14px;font:400 1.7rem/1.02 Impact,sans-serif}.scenario-goal>p,.scenario-proof>p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}.scenario-proof>p{color:#cbdce3}.scenario-goal dl{margin:auto 0 0}.scenario-goal dl div{border-top:1px solid var(--line);padding:10px 0}.scenario-goal dt{color:var(--control);text-transform:uppercase;font:850 .48rem ui-monospace,monospace}.scenario-goal dd{margin:5px 0 0;font-size:.63rem;line-height:1.4}.scenario-proof ul{margin:auto 0 0;padding:0;list-style:none}.scenario-proof li{color:#e5eef1;border-top:1px solid #557b8c;padding:10px 0;font-size:.65rem;line-height:1.4}.scenario-proof li:before{content:"✓";color:var(--signal);margin-right:8px;font-weight:900}.scenario-team{background:var(--bg);padding:24px}.scenario-team>header{border-bottom:2px solid var(--ink);padding-bottom:18px}.scenario-team h3{margin:18px 0 0}.scenario-team>div{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.scenario-team article{border-right:1px solid var(--line);background:var(--paper);min-height:190px;padding:18px}.scenario-team article:nth-child(2){background:var(--machine)}.scenario-team article:last-child{border-right:0}.scenario-team b{text-transform:uppercase;font:400 1.08rem/1.05 Impact,sans-serif;display:block}.scenario-team p{color:var(--muted);margin:42px 0 0;font-size:.64rem;line-height:1.5}.scenario-positioning{border:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.scenario-positioning article{border-right:1px solid var(--line);background:var(--paper);min-height:190px;padding:22px}.scenario-positioning article:nth-child(2){background:var(--machine)}.scenario-positioning article:last-child{border-right:0}.scenario-positioning span{color:var(--accent);letter-spacing:.08em;font:850 .51rem ui-monospace,monospace;display:block}.scenario-positioning b{text-transform:uppercase;margin-top:27px;font:400 1.28rem Impact,sans-serif;display:block}.scenario-positioning p{color:var(--muted);margin:10px 0 0;font-size:.68rem;line-height:1.5}.wtk-difference-strip{border:2px solid var(--ink);background:var(--paper);grid-template-columns:repeat(5,1fr);display:grid}.wtk-difference-strip article{border-right:1px solid var(--line);min-height:210px;padding:20px}.wtk-difference-strip article:nth-child(2n){background:var(--machine)}.wtk-difference-strip article:last-child{border-right:0}.wtk-difference-strip span{color:var(--accent);font:850 .52rem ui-monospace,monospace}.wtk-difference-strip h3{text-transform:uppercase;margin:28px 0 12px;font:400 1.3rem/1 Impact,sans-serif}.wtk-difference-strip p{color:var(--muted);margin:0;font-size:.65rem;line-height:1.5}.harness-principle{border-left:7px solid var(--accent);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--machine);grid-template-columns:190px 1.25fr .75fr;align-items:center;gap:25px;margin-top:18px;padding:20px 24px;display:grid}.harness-principle span{color:var(--accent);letter-spacing:.08em;font:850 .52rem ui-monospace,monospace}.harness-principle b{text-transform:uppercase;font:400 1.5rem/1.05 Impact,sans-serif}.harness-principle p{color:var(--muted);margin:0;font-size:.68rem;line-height:1.5}@media (max-width:1120px){.business-team-flow{grid-template-columns:1fr 24px 1.1fr}.business-team-flow>i:nth-of-type(2){display:none}.scenario-proof{border-top:2px solid var(--ink);grid-column:1/-1;min-height:0}.scenario-proof ul{grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.scenario-proof li:nth-child(odd){border-right:1px solid #557b8c;padding-right:15px}.scenario-proof li:nth-child(2n){padding-left:15px}.wtk-difference-strip{grid-template-columns:repeat(3,1fr)}.wtk-difference-strip article{border-bottom:1px solid var(--line)}.wtk-difference-strip article:nth-child(3){border-right:0}.wtk-difference-strip article:nth-last-child(-n+2){border-bottom:0}}@media (max-width:820px){.scenario-intro{grid-template-columns:1fr}.scenario-intro>span{grid-column:auto}.business-team-flow{grid-template-columns:1fr}.business-team-flow>i,.business-team-flow>i:nth-of-type(2){min-height:28px;display:grid;transform:rotate(90deg)}.scenario-proof{border-top:0;grid-column:auto}.scenario-goal,.scenario-proof{min-height:0}.scenario-team>div{grid-template-columns:1fr}.scenario-team article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.scenario-team article:last-child{border-bottom:0}.scenario-team p{margin-top:18px}.scenario-positioning{grid-template-columns:1fr}.scenario-positioning article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.scenario-positioning article:last-child{border-bottom:0}.wtk-difference-strip{grid-template-columns:1fr 1fr}.wtk-difference-strip article,.wtk-difference-strip article:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:180px}.wtk-difference-strip article:nth-child(2n){border-right:0}.wtk-difference-strip article:last-child{border-right:0;grid-column:1/-1}.harness-principle{grid-template-columns:1fr}.harness-principle p{margin-top:-10px}}@media (max-width:560px){.small-business-scenario{padding:65px 0}.scenario-intro h2{font-size:3.3rem}.scenario-team{padding:18px}.scenario-proof ul{display:block}.scenario-proof li:nth-child(odd){border-right:0;padding-right:0}.scenario-proof li:nth-child(2n){padding-left:0}.wtk-difference-strip{grid-template-columns:1fr}.wtk-difference-strip article,.wtk-difference-strip article:nth-child(3),.wtk-difference-strip article:last-child{border-right:0;border-bottom:1px solid var(--line);grid-column:auto;min-height:0}.wtk-difference-strip article:last-child{border-bottom:0}}.product-capability-section{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background-color:#edf1ef;background-image:linear-gradient(#28566d12 1px,#0000 1px),linear-gradient(90deg,#28566d12 1px,#0000 1px);background-size:28px 28px;padding:100px 0 105px}.capability-system-map{border:3px solid var(--ink);background:#fffdf7f7}.capability-input{border-bottom:2px solid var(--ink);background:var(--machine);grid-template-columns:210px 1fr;align-items:center;gap:10px 28px;padding:25px 28px;display:grid}.capability-input>span{color:var(--accent);letter-spacing:.1em;grid-row:1/3;font:850 .55rem ui-monospace,monospace}.capability-input h2{text-transform:uppercase;margin:0;font:400 1.75rem Impact,sans-serif}.capability-input p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.capability-stage-track{background:var(--paper);align-items:stretch;padding:20px;display:flex}.capability-stage-track article{border:1px solid var(--ink);background:var(--paper);flex-direction:column;flex:1;min-width:0;min-height:330px;padding:18px;display:flex}.capability-stage-track article:nth-of-type(2n){background:var(--bg)}.capability-stage-track article>span{color:var(--accent);font:850 .53rem ui-monospace,monospace}.capability-stage-track h3{text-transform:uppercase;margin:22px 0 12px;font:400 1.32rem Impact,sans-serif}.capability-stage-track article>p{color:var(--muted);margin:0;font-size:.66rem;line-height:1.5}.capability-stage-track dl{margin:auto 0 0}.capability-stage-track dl div{border-top:1px solid var(--line);padding:9px 0}.capability-stage-track dt{color:var(--control);text-transform:uppercase;font:850 .47rem ui-monospace,monospace}.capability-stage-track dd{margin:4px 0 0;font-size:.58rem;line-height:1.35}.capability-stage-track>i{width:20px;color:var(--accent);flex:none;place-items:center;font-style:normal;font-weight:900;display:grid}.capability-system-map>footer{border-top:2px solid var(--ink);grid-template-columns:1.1fr .9fr;display:grid}.capability-system-map>footer>div{background:var(--control-dark);color:#fff;padding:25px 28px}.capability-system-map>footer span{color:var(--signal);letter-spacing:.09em;font:850 .53rem ui-monospace,monospace}.capability-system-map>footer h3{text-transform:uppercase;margin:20px 0 0;font:400 1.65rem/1.1 Impact,sans-serif}.capability-system-map>footer aside{background:var(--machine);padding:24px 28px}.capability-system-map>footer aside span{color:var(--accent)}.capability-system-map>footer aside p{color:var(--muted);margin:18px 0;font-size:.7rem;line-height:1.55}.capability-system-map>footer aside b{border-top:1px solid var(--ink);color:var(--control);letter-spacing:.05em;padding-top:12px;font:850 .5rem ui-monospace,monospace;display:block}@media (max-width:1120px){.capability-stage-track{grid-template-columns:1fr 20px 1fr 20px 1fr;display:grid}.capability-stage-track article{min-height:290px}.capability-stage-track>i:nth-of-type(3){display:none}.capability-stage-track article:nth-of-type(4){grid-column:1}.capability-stage-track>i:nth-of-type(4){grid-column:2}.capability-stage-track article:nth-of-type(5){grid-column:3}.capability-stage-track>i:nth-of-type(5){grid-column:4}.capability-stage-track article:nth-of-type(6){grid-column:5}}@media (max-width:820px){.product-capability-section{padding:75px 0}.capability-input{grid-template-columns:1fr}.capability-input>span{grid-row:auto}.capability-stage-track{grid-template-columns:1fr}.capability-stage-track article,.capability-stage-track article:nth-of-type(4),.capability-stage-track article:nth-of-type(5),.capability-stage-track article:nth-of-type(6){grid-column:auto;min-height:0}.capability-stage-track>i,.capability-stage-track>i:nth-of-type(3),.capability-stage-track>i:nth-of-type(4),.capability-stage-track>i:nth-of-type(5){grid-column:auto;min-height:25px;display:grid;transform:rotate(90deg)}.capability-system-map>footer{grid-template-columns:1fr}}.wtk-differentiators{padding-top:82px;padding-bottom:92px}.differentiator-grid{border:2px solid var(--ink);background:var(--paper);grid-template-columns:repeat(5,1fr);display:grid}.differentiator-grid article{border-right:1px solid var(--line);min-height:430px;padding:21px}.differentiator-grid article:nth-child(2n){background:var(--machine)}.differentiator-grid article:last-child{border-right:0}.differentiator-grid header{min-height:92px}.differentiator-grid header span{color:var(--accent);font:850 .54rem ui-monospace,monospace}.differentiator-grid h2{text-transform:uppercase;margin:18px 0 0;font:400 1.48rem/1 Impact,sans-serif}.differentiator-grid dl{margin:22px 0 0}.differentiator-grid dl div{border-top:1px solid var(--line);padding:12px 0}.differentiator-grid dt{color:var(--control);text-transform:uppercase;font:850 .49rem ui-monospace,monospace}.differentiator-grid dd{color:var(--muted);margin:5px 0 0;font-size:.67rem;line-height:1.5}.wtk-continuity-flow{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--machine);align-items:stretch;margin-top:18px;display:flex}.wtk-continuity-flow span{text-align:center;flex:1;place-items:center;min-height:72px;padding:10px;font:850 .52rem/1.4 ui-monospace,monospace;display:grid}.wtk-continuity-flow i{color:var(--accent);place-items:center;font-style:normal;font-weight:900;display:grid}.differentiator-selector{border:2px solid var(--ink);background:var(--paper);grid-template-columns:310px 1fr;display:grid}.differentiator-tabs{border-right:2px solid var(--ink)}.differentiator-tabs button{border:0;border-bottom:1px solid var(--line);background:var(--paper);text-align:left;grid-template-columns:38px 1fr;align-items:center;width:100%;min-height:68px;padding:12px 16px;display:grid}.differentiator-tabs button:last-child{border-bottom:0}.differentiator-tabs button:nth-child(2n){background:var(--machine)}.differentiator-tabs button.active{background:var(--control-dark);color:#fff;box-shadow:inset 6px 0 0 var(--accent)}.differentiator-tabs span{color:var(--accent);font:850 .53rem ui-monospace,monospace}.differentiator-tabs b{text-transform:uppercase;font:400 1.05rem Impact,sans-serif}.differentiator-detail{background:var(--bg);min-height:365px;padding:32px 38px}.differentiator-detail header>span{color:var(--accent);letter-spacing:.09em;font:850 .53rem ui-monospace,monospace}.differentiator-detail h2{text-transform:uppercase;margin:18px 0 35px;font:400 clamp(2.6rem,4vw,4.3rem)/.94 Impact,sans-serif}.differentiator-detail dl{margin:0}.differentiator-detail dl div{border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:22px;padding:14px 0;display:grid}.differentiator-detail dt{color:var(--control);text-transform:uppercase;font:850 .51rem ui-monospace,monospace}.differentiator-detail dd{color:#504e48;margin:0;font:.86rem/1.62 Georgia,serif}.research-hero h1{max-width:760px}.research-question-map{padding-top:105px;padding-bottom:110px;scroll-margin-top:125px}.research-track-selector{border:2px solid var(--ink);border-bottom:0;grid-template-columns:repeat(3,1fr);display:grid}.research-track-selector button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);text-align:left;grid-template-columns:48px 1fr;align-items:center;min-height:96px;padding:16px;display:grid}.research-track-selector button:nth-child(3n){border-right:0}.research-track-selector button:nth-child(n+4){border-bottom:0}.research-track-selector button:nth-child(2n){background:var(--machine)}.research-track-selector button.active{background:var(--control-dark);color:#fff;box-shadow:inset 0 -6px 0 var(--accent)}.research-track-selector button span{color:var(--accent);font:850 .55rem ui-monospace,monospace}.research-track-selector button b{text-transform:uppercase;font:400 1.08rem Impact,sans-serif}.research-dossier{border:3px solid var(--ink);background:var(--paper)}.research-dossier>header{background:var(--machine);border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;gap:16px 25px;padding:30px;display:grid}.research-dossier>header>div>span{color:var(--accent);letter-spacing:.09em;font:850 .54rem ui-monospace,monospace}.research-dossier h2{text-transform:uppercase;margin:10px 0 0;font:400 clamp(2.5rem,4vw,4.4rem)/.94 Impact,sans-serif}.research-dossier>header>p{grid-column:1/-1;max-width:900px;margin:4px 0 0;font:1rem/1.6 Georgia,serif}.research-argument-grid{grid-template-columns:1fr 1fr;display:grid}.research-argument-grid section{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:25px}.research-argument-grid section:nth-child(2n){background:var(--bg);border-right:0}.research-argument-grid section:nth-last-child(-n+2){border-bottom:0}.research-argument-grid span{color:var(--control);letter-spacing:.08em;font:850 .52rem ui-monospace,monospace}.research-argument-grid section:nth-child(2) span,.research-argument-grid section:nth-child(4) span{color:var(--accent)}.research-argument-grid p{color:var(--muted);margin:40px 0 0;font:.83rem/1.62 Georgia,serif}.research-dossier>aside{border-left:7px solid var(--accent);background:var(--machine);grid-template-columns:190px 1fr;gap:25px;margin:0 25px 25px;padding:17px 20px;display:grid}.research-dossier>aside b{color:var(--accent);font:850 .52rem ui-monospace,monospace}.research-dossier>aside p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.55}.research-method-section{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--machine);padding:95px 0 100px}.research-cycle-line{border:2px solid var(--ink);background:var(--paper);align-items:stretch;display:flex}.research-cycle-line span{flex-direction:column;flex:1;justify-content:space-between;min-height:115px;padding:17px;display:flex}.research-cycle-line span:nth-of-type(2n){background:var(--bg)}.research-cycle-line b{color:var(--accent);font:850 .54rem ui-monospace,monospace}.research-cycle-line small{font-size:.64rem;font-weight:850}.research-cycle-line i{color:var(--accent);place-items:center;font-style:normal;font-weight:900;display:grid}.evidence-classes{padding-top:100px;padding-bottom:115px}.evidence-classes>div:not(.research-reading-actions){border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.evidence-classes article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--paper);min-height:185px;padding:22px}.evidence-classes article:nth-child(2n){background:var(--machine)}.evidence-classes article>span{color:var(--accent);letter-spacing:.08em;font:850 .5rem ui-monospace,monospace}.evidence-classes h2{text-transform:uppercase;margin:35px 0 8px;font:400 1.28rem Impact,sans-serif}.evidence-classes p{color:var(--muted);margin:0;font-size:.68rem;line-height:1.5}.research-reading-actions{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px;display:grid}.research-reading-actions button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);text-align:left;background:0 0;justify-content:space-between;padding:14px 0;font-size:.63rem;font-weight:850;display:flex}.research-reading-actions button b{color:var(--accent)}.research-independence .research-use-boundary{grid-column:1/-1}@media (max-width:1120px){.differentiator-grid{grid-template-columns:repeat(3,1fr)}.differentiator-grid article{border-bottom:1px solid var(--line)}.differentiator-grid article:nth-child(3){border-right:0}.differentiator-grid article:nth-last-child(-n+2){border-bottom:0}.research-cycle-line{flex-wrap:wrap}.research-cycle-line span{min-width:26%}}@media (max-width:820px){.differentiator-grid{grid-template-columns:1fr}.differentiator-grid article,.differentiator-grid article:nth-child(3){border-right:0;border-bottom:1px solid var(--line);min-height:0}.differentiator-grid article:last-child{border-bottom:0}.differentiator-grid header{min-height:0}.wtk-continuity-flow{grid-template-columns:1fr;display:grid}.wtk-continuity-flow span{min-height:58px}.wtk-continuity-flow i{min-height:24px;transform:rotate(90deg)}.research-track-selector{grid-template-columns:1fr}.research-track-selector button,.research-track-selector button:nth-child(3n),.research-track-selector button:nth-child(n+4){border-right:0;border-bottom:1px solid var(--line)}.research-track-selector button:last-child{border-bottom:0}.research-dossier>header{grid-template-columns:1fr}.research-dossier>header>p{grid-column:auto}.research-dossier>header small{justify-self:start}.research-argument-grid{grid-template-columns:1fr}.research-argument-grid section,.research-argument-grid section:nth-child(2n),.research-argument-grid section:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line);min-height:0}.research-argument-grid section:last-child{border-bottom:0}.research-dossier>aside{grid-template-columns:1fr}.research-cycle-line{grid-template-columns:1fr;display:grid}.research-cycle-line span{min-height:80px}.research-cycle-line i{min-height:24px;transform:rotate(90deg)}.evidence-classes>div:not(.research-reading-actions),.research-reading-actions,.research-independence{grid-template-columns:1fr}}@media (max-width:1120px){.product-hero>img{object-position:60% center}.product-hero-panel{width:min(590px,100%)}.differentiator-selector{grid-template-columns:275px 1fr}}@media (max-width:820px){.product-hero{align-items:flex-end;min-height:720px}.product-hero>img{object-position:68% center;opacity:.78}.product-hero:after{background:linear-gradient(#fffdf714,#fffdf7b3)}.product-hero-copy{width:min(100% - 28px,650px);padding:34px 0}.product-hero-panel{background:#fffdf7fa;width:100%;padding:27px 27px 25px}.product-hero-panel h1{font-size:clamp(3.35rem,12vw,5rem)}.product-hero-panel>p:not(.eyebrow){font-size:.93rem}.product-journey-nav{grid-template-columns:1fr 1fr}.product-journey-nav button:nth-child(2){border-right:0}.product-journey-nav button:nth-child(-n+2){border-bottom:1px solid var(--line)}.differentiator-selector{grid-template-columns:1fr}.differentiator-tabs{border-right:0;border-bottom:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.differentiator-tabs button,.differentiator-tabs button:last-child{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.differentiator-tabs button:nth-child(2n){border-right:0}.differentiator-tabs button:last-child{border-right:0;grid-column:1/-1}.differentiator-detail{min-height:0;padding:28px}.differentiator-detail dl div{grid-template-columns:1fr;gap:7px}}@media (max-width:560px){.product-hero-panel{padding:23px 21px}.product-hero-panel .hero-actions{flex-direction:column;align-items:flex-start;gap:13px}.product-hero-panel .preview-note{grid-template-columns:12px 1fr}.product-hero-panel .preview-note span{grid-column:2}.product-journey-nav{grid-template-columns:1fr}.product-journey-nav button,.product-journey-nav button:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:70px}.product-journey-nav button:last-child{border-bottom:0}.differentiator-tabs{grid-template-columns:1fr}.differentiator-tabs button,.differentiator-tabs button:nth-child(2n),.differentiator-tabs button:last-child{border-right:0;border-bottom:1px solid var(--line);grid-column:auto}.differentiator-tabs button:last-child{border-bottom:0}}.pattern-boundary-banner{border-left:7px solid var(--accent);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--machine);grid-template-columns:230px 1fr;align-items:center;gap:38px;margin:-25px 0 45px;padding:18px 22px;display:grid}.pattern-boundary-banner>span{color:var(--accent);letter-spacing:.1em;font:850 .54rem ui-monospace,monospace}.pattern-boundary-banner h2{text-transform:uppercase;margin:0 0 6px;font:400 1.45rem Impact,sans-serif}.pattern-boundary-banner p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}.pattern-orientation{border:2px solid var(--ink);background:var(--paper);grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:stretch;margin-bottom:70px;display:grid}.pattern-orientation>i{background:var(--machine);color:var(--accent);place-items:center;font-style:normal;font-weight:900;display:grid}.pattern-orientation article{flex-direction:column;min-height:185px;padding:22px;display:flex}.pattern-orientation article>span{color:var(--accent);letter-spacing:.08em;font:850 .51rem ui-monospace,monospace}.pattern-orientation h2{text-transform:uppercase;margin:auto 0 10px;font:400 1.6rem Impact,sans-serif}.pattern-orientation p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.pattern-selector{margin-bottom:80px}.pattern-selector>header{grid-template-columns:.75fr 1.25fr;align-items:end;gap:14px 45px;margin-bottom:28px;display:grid}.pattern-selector>header .eyebrow{grid-column:1/-1}.pattern-selector>header h2{text-transform:uppercase;margin:0;font:400 clamp(2.7rem,4.5vw,4.8rem)/.94 Impact,sans-serif}.pattern-selector>header>div{justify-content:flex-end;display:flex}.pattern-selector>header button{border:1px solid var(--ink);background:var(--paper);border-right:0;min-height:44px;padding:0 14px;font-size:.6rem;font-weight:850}.pattern-selector>header button:last-child{border-right:1px solid var(--ink)}.pattern-selector>header button.active{background:var(--control);color:#fff}.pattern-choice-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pattern-choice-grid article{border:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:425px;padding:23px;display:flex}.pattern-choice-grid article:nth-child(2n){background:var(--machine)}.pattern-choice-grid article>span{color:var(--accent);letter-spacing:.08em;font:850 .51rem ui-monospace,monospace}.pattern-choice-grid h3{text-transform:uppercase;margin:28px 0 20px;font:400 1.8rem Impact,sans-serif}.pattern-choice-grid dl{margin:0}.pattern-choice-grid dl div{border-top:1px solid var(--line);padding:11px 0}.pattern-choice-grid dt{color:var(--control);text-transform:uppercase;font:850 .5rem ui-monospace,monospace}.pattern-choice-grid dd{color:var(--muted);margin:5px 0 0;font-size:.69rem;line-height:1.5}.pattern-choice-grid button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);text-align:left;background:0 0;justify-content:space-between;margin-top:auto;padding:11px 0;font-size:.62rem;font-weight:850;display:flex}.pattern-choice-grid button b{color:var(--accent)}.overlay-catalog{background:var(--machine);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:60px}.overlay-catalog>header{grid-template-columns:.8fr 1.2fr;gap:12px 45px;display:grid}.overlay-catalog>header .eyebrow{grid-column:1/-1}.overlay-catalog>header h2{text-transform:uppercase;margin:0;font:400 clamp(2.6rem,4vw,4.4rem)/.94 Impact,sans-serif}.overlay-catalog>header>p:last-child{color:var(--muted);margin:3px 0 0;font:.88rem/1.6 Georgia,serif}.overlay-catalog>div{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.overlay-catalog article{border-right:1px solid var(--line);background:var(--paper);min-height:320px;padding:22px}.overlay-catalog article:last-child{border-right:0}.overlay-catalog h3{text-transform:uppercase;margin:0;font:400 1.5rem Impact,sans-serif}.overlay-catalog article>p{min-height:70px;color:var(--muted);font-size:.72rem;line-height:1.5}.overlay-catalog article button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;width:100%;padding:10px 0;font-size:.62rem;display:flex}.overlay-catalog article button b{color:var(--accent)}.pattern-next{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:35px;margin-top:65px;padding:35px 0;display:flex}.pattern-next span{color:var(--accent);letter-spacing:.09em;font:850 .52rem ui-monospace,monospace}.pattern-next h2{text-transform:uppercase;margin:8px 0 0;font:400 1.8rem Impact,sans-serif}.pattern-next button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);white-space:nowrap;background:0 0;padding:13px 0;font-size:.64rem;font-weight:850}.pattern-next button b{color:var(--accent);margin-left:25px}.trust-problem{border:2px solid var(--ink);grid-template-columns:.85fr 1.15fr;margin-bottom:55px;display:grid}.trust-problem>header{background:var(--control-dark);color:#fff;padding:28px}.trust-problem>header>span{color:var(--signal);letter-spacing:.1em;font:850 .54rem ui-monospace,monospace}.trust-problem h2{text-transform:uppercase;margin:42px 0 0;font:400 2.4rem/1 Impact,sans-serif}.trust-problem>div{grid-template-columns:1fr 1fr;display:grid}.trust-problem article{border-right:1px solid var(--line);padding:25px}.trust-problem article:last-child{background:var(--machine);border-right:0}.trust-problem article span{color:var(--accent);letter-spacing:.08em;font:850 .52rem ui-monospace,monospace}.trust-problem article p{color:var(--muted);margin:70px 0 0;font:.82rem/1.6 Georgia,serif}.trust-stack{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:stretch;margin-bottom:75px;display:grid}.trust-stack>i{color:var(--accent);place-items:center;font-style:normal;font-weight:900;display:grid}.trust-stack>article{border:1px solid var(--ink);background:var(--paper);flex-direction:column;min-height:330px;padding:22px;display:flex}.trust-stack>article:nth-of-type(3){border-top:7px solid var(--accent)}.trust-stack>article>span{color:var(--accent);font:400 1.5rem Impact,sans-serif}.trust-stack h2{text-transform:uppercase;margin:26px 0 12px;font:400 1.45rem Impact,sans-serif}.trust-stack>article>p{color:var(--muted);font-size:.72rem;line-height:1.5}.trust-stack dl{margin:auto 0 0}.trust-stack dl div{border-top:1px solid var(--line);padding:9px 0}.trust-stack dt{color:var(--control);text-transform:uppercase;font:850 .49rem ui-monospace,monospace}.trust-stack dd{margin:4px 0 0;font-size:.63rem;line-height:1.4}.evidence-receipt-model{border:2px solid var(--ink);background:var(--paper);box-shadow:12px 12px 0 var(--machine);margin:0 0 75px}.evidence-receipt-model>header{border-bottom:2px solid var(--ink);grid-template-columns:.8fr 1.2fr;gap:12px 50px;padding:30px;display:grid}.evidence-receipt-model>header .eyebrow{grid-column:1/-1}.evidence-receipt-model>header h2{text-transform:uppercase;margin:0;font:400 clamp(2.5rem,4vw,4.25rem)/.94 Impact,sans-serif}.evidence-receipt-model>header>p:last-child{color:var(--muted);margin:3px 0 0;font:.88rem/1.6 Georgia,serif}.receipt-model-grid{background-image:linear-gradient(#28566d0f 1px,#0000 1px),linear-gradient(90deg,#28566d0f 1px,#0000 1px);background-size:24px 24px;grid-template-columns:repeat(7,1fr);display:grid}.receipt-model-grid article{border-right:1px solid var(--ink);background:#fffdf7db;min-height:155px;padding:20px 16px;position:relative}.receipt-model-grid article:last-child{border-right:0;border-top:6px solid var(--accent)}.receipt-model-grid article:not(:last-child):after{content:"→";z-index:2;background:var(--paper);width:18px;height:18px;color:var(--accent);place-items:center;font-weight:900;display:grid;position:absolute;top:22px;right:-10px}.receipt-model-grid span{color:var(--control);letter-spacing:.08em;font:850 .51rem ui-monospace,monospace}.receipt-model-grid p{margin:52px 0 0;font:.72rem/1.45 Georgia,serif}.tribunal-explainer{border:2px solid var(--ink);background-color:#edf1ef;background-image:linear-gradient(#28566d12 1px,#0000 1px),linear-gradient(90deg,#28566d12 1px,#0000 1px);background-size:28px 28px;margin-bottom:75px}.tribunal-explainer>header{border-bottom:1px solid var(--ink);background:#fffdf7f5;grid-template-columns:.85fr 1.15fr;gap:12px 50px;padding:32px;display:grid}.tribunal-explainer>header .eyebrow{grid-column:1/-1}.tribunal-explainer>header h2{text-transform:uppercase;margin:0;font:400 clamp(2.5rem,4vw,4.4rem)/.94 Impact,sans-serif}.tribunal-explainer>header>p:last-child{color:var(--muted);margin:4px 0 0;font:.88rem/1.6 Georgia,serif}.tribunal-types{border:1px solid var(--ink);grid-template-columns:1fr 1fr;margin:30px;display:grid}.tribunal-types article{background:var(--paper);border-right:1px solid var(--ink);min-height:285px;padding:24px}.tribunal-types article:last-child{background:var(--machine);border-right:0}.tribunal-types span{color:var(--accent);letter-spacing:.09em;font:850 .52rem ui-monospace,monospace}.tribunal-types h3{text-transform:uppercase;margin:50px 0 13px;font:400 1.75rem Impact,sans-serif}.tribunal-types p{color:var(--muted);font-size:.76rem;line-height:1.55}.tribunal-types small{border-top:1px solid var(--line);color:var(--control);margin-top:22px;padding-top:12px;font-size:.62rem;font-weight:800;display:block}.tribunal-explainer>aside{background:var(--paper);border-left:7px solid var(--accent);grid-template-columns:140px 1fr;gap:20px;margin:0 30px 30px;padding:17px 20px;display:grid}.tribunal-explainer>aside b{color:var(--accent);font:850 .54rem ui-monospace,monospace}.tribunal-explainer>aside p{color:var(--muted);margin:0;font-size:.73rem;line-height:1.5}.trust-source-links{border-top:2px solid var(--ink)}.trust-source-links>header{grid-template-columns:160px 1fr;align-items:center;gap:25px;padding:28px 10px;display:grid}.trust-source-links>header span{color:var(--accent);letter-spacing:.09em;font:850 .54rem ui-monospace,monospace}.trust-source-links>header h2{text-transform:uppercase;margin:0;font:400 2.1rem Impact,sans-serif}.trust-source-links>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:210px 1fr 25px;align-items:center;gap:20px;width:100%;padding:17px 10px;font-weight:800;display:grid}.trust-source-links>button:last-child{border-bottom:1px solid var(--line)}.trust-source-links>button:hover{background:var(--machine)}.trust-source-links>button span{color:var(--control);font:850 .51rem ui-monospace,monospace}.trust-source-links>button b{color:var(--accent)}@media (max-width:1120px){.pattern-choice-grid{grid-template-columns:1fr 1fr}.trust-stack{grid-template-columns:1fr 20px 1fr}.trust-stack>i:nth-of-type(2){display:none}.trust-stack>article:nth-of-type(3){grid-column:1}.trust-stack>i:nth-of-type(3){grid-column:2}.trust-stack>article:nth-of-type(4){grid-column:3}}@media (max-width:820px){.pattern-boundary-banner{grid-template-columns:1fr;margin-top:-15px}.clarity-band{grid-template-columns:1fr 1fr}.clarity-band button:nth-child(2){border-right:0}.clarity-band button:nth-child(-n+2){border-bottom:1px solid var(--line)}.problem-solution-grid{grid-template-columns:1fr}.problem-solution-grid article{min-height:0}.identity-bridge{grid-template-columns:1fr}.identity-bridge article,.identity-bridge article:last-child{border-right:1px solid var(--line);border-bottom:0;min-height:0}.identity-bridge article:last-child{border-bottom:1px solid var(--line)}.pattern-orientation{grid-template-columns:1fr}.pattern-orientation>i{min-height:34px;transform:rotate(90deg)}.pattern-orientation article{min-height:145px}.pattern-selector>header,.overlay-catalog>header,.tribunal-explainer>header{grid-template-columns:1fr}.pattern-selector>header .eyebrow,.overlay-catalog>header .eyebrow,.tribunal-explainer>header .eyebrow{grid-column:auto}.pattern-selector>header>div{flex-wrap:wrap;justify-content:flex-start}.pattern-selector>header button{border-right:1px solid var(--ink)}.pattern-choice-grid{grid-template-columns:1fr}.pattern-choice-grid article{min-height:0}.overlay-catalog{padding:35px}.overlay-catalog>div{grid-template-columns:1fr}.overlay-catalog article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.overlay-catalog article:last-child{border-bottom:0}.pattern-next{flex-direction:column;align-items:flex-start}.trust-problem{grid-template-columns:1fr}.trust-problem>div{grid-template-columns:1fr 1fr}.trust-stack{grid-template-columns:1fr}.trust-stack>i,.trust-stack>i:nth-of-type(2),.trust-stack>i:nth-of-type(3){grid-column:auto;min-height:30px;display:grid;transform:rotate(90deg)}.trust-stack>article:nth-of-type(3),.trust-stack>article:nth-of-type(4){grid-column:auto}.trust-stack>article{min-height:250px}.tribunal-types{grid-template-columns:1fr}.tribunal-types article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.tribunal-types article:last-child{border-bottom:0}.trust-source-links>header{grid-template-columns:1fr}.trust-source-links>button{grid-template-columns:1fr 25px}.trust-source-links>button span{grid-column:1/-1}}@media (max-width:560px){.clarity-band{grid-template-columns:1fr}.clarity-band button,.clarity-band button:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:105px}.clarity-band button:last-child{border-bottom:0}.trust-problem>div{grid-template-columns:1fr}.trust-problem article{border-right:0;border-bottom:1px solid var(--line)}.trust-problem article:last-child{border-bottom:0}.trust-problem article p{margin-top:28px}.tribunal-types{margin:20px}.tribunal-explainer>aside{grid-template-columns:1fr;margin:0 20px 20px}.overlay-catalog{padding:25px}.pattern-selector>header>div{grid-template-columns:1fr;display:grid}.pattern-selector>header button{border-bottom:0}.pattern-selector>header button:last-child{border-bottom:1px solid var(--ink)}}.founder-origin{border:2px solid var(--ink);background-color:var(--paper);background-image:linear-gradient(#28566d0e 1px,#0000 1px),linear-gradient(90deg,#28566d0e 1px,#0000 1px);background-size:28px 28px;grid-template-columns:.8fr 1.2fr;gap:35px 55px;margin-top:85px;margin-bottom:85px;padding:42px;display:grid}.founder-origin header h2{text-transform:uppercase;margin:14px 0 0;font:400 clamp(2.8rem,4.6vw,5rem)/.92 Impact,sans-serif}.founder-origin>div{border-left:2px solid var(--control);padding-left:28px}.founder-origin>div p{color:var(--muted);margin:0 0 18px;font:.9rem/1.7 Georgia,serif}.founder-origin>aside{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#fffdf7e6;grid-column:1/-1;grid-template-columns:180px 1fr;align-items:center;padding:18px 22px;display:grid}.founder-origin>aside span{color:var(--accent);letter-spacing:.09em;font:850 .52rem ui-monospace,monospace}.founder-origin>aside b{text-transform:uppercase;font:400 1.45rem Impact,sans-serif}@media (max-width:1120px){.receipt-model-grid{grid-template-columns:repeat(4,1fr)}.receipt-model-grid article{border-bottom:1px solid var(--ink)}.receipt-model-grid article:nth-child(4){border-right:0}.receipt-model-grid article:nth-last-child(-n+3){border-bottom:0}.receipt-model-grid article:not(:last-child):after{display:none}}@media (max-width:820px){.evidence-receipt-model>header,.founder-origin{grid-template-columns:1fr}.evidence-receipt-model>header .eyebrow{grid-column:auto}.receipt-model-grid{grid-template-columns:1fr 1fr}.receipt-model-grid article,.receipt-model-grid article:nth-child(4){border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:120px}.receipt-model-grid article:nth-child(2n){border-right:0}.receipt-model-grid article:last-child{border-bottom:0;grid-column:1/-1}.receipt-model-grid p{margin-top:30px}.founder-origin>div{border-left:0;border-top:2px solid var(--control);padding:24px 0 0}.founder-origin>aside{grid-column:auto}}@media (max-width:560px){.evidence-receipt-model{box-shadow:7px 7px 0 var(--machine)}.receipt-model-grid{grid-template-columns:1fr}.receipt-model-grid article,.receipt-model-grid article:nth-child(4),.receipt-model-grid article:nth-child(2n),.receipt-model-grid article:last-child{border-right:0;border-bottom:1px solid var(--ink);grid-column:auto;min-height:0}.receipt-model-grid article:last-child{border-bottom:0}.receipt-model-grid p{margin:18px 0 0}.founder-origin{padding:25px}.founder-origin>aside{grid-template-columns:1fr;gap:10px}}@media (min-width:1121px){.atlas-nav button{min-width:88px;padding:0 11px}}.small-business-scenario{padding-top:80px;padding-bottom:82px}.scenario-goal,.scenario-proof{min-height:340px}.scenario-team article{min-height:155px}.scenario-team p{margin-top:25px}.home-lifecycle{padding-top:82px;padding-bottom:88px}.home-lifecycle-track{border:2px solid var(--ink);box-shadow:var(--shadow);grid-template-columns:repeat(5,1fr);display:grid}.home-lifecycle-track article{border-right:1px solid var(--ink);background:var(--paper);min-height:190px;padding:21px;position:relative}.home-lifecycle-track article:nth-child(2n){background:var(--machine)}.home-lifecycle-track article:last-child{border-right:0}.home-lifecycle-track article:not(:last-child):after{content:"→";z-index:2;border:1px solid var(--ink);background:var(--paper);width:23px;height:23px;color:var(--accent);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:78px;right:-12px}.home-lifecycle-track span{color:var(--accent);font:850 .54rem ui-monospace,monospace}.home-lifecycle-track h3{text-transform:uppercase;margin:40px 0 10px;font:400 1.6rem Impact,sans-serif}.home-lifecycle-track p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}.home-value-section{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--machine);padding:74px 0 80px}.home-value-section>div>header{grid-template-columns:.8fr 1.2fr;align-items:end;gap:18px 55px;margin-bottom:34px;display:grid}.home-value-section>div>header .eyebrow{grid-column:1/-1}.home-value-section>div>header h2{text-transform:uppercase;max-width:800px;margin:0;font:400 clamp(2.8rem,4.5vw,4.9rem)/.93 Impact,sans-serif}.home-value-grid{border:2px solid var(--ink);background:var(--paper);grid-template-columns:repeat(3,1fr);display:grid}.home-value-grid article{border-right:1px solid var(--line);min-height:220px;padding:24px}.home-value-grid article:nth-child(2){background:var(--bg)}.home-value-grid article:last-child{border-right:0}.home-value-grid span{color:var(--accent);letter-spacing:.08em;font:850 .52rem ui-monospace,monospace}.home-value-grid h3{text-transform:uppercase;margin:42px 0 10px;font:400 1.55rem Impact,sans-serif}.home-value-grid p{color:var(--muted);margin:0;font-size:.73rem;line-height:1.55}.home-research-bridge{grid-template-columns:1fr 1fr;gap:24px;padding-top:84px;padding-bottom:86px;display:grid}.home-research-bridge>article{border:2px solid var(--ink);min-height:410px;padding:34px}.research-posture-card{background-color:var(--paper);background-image:linear-gradient(#28566d0e 1px,#0000 1px),linear-gradient(90deg,#28566d0e 1px,#0000 1px);background-size:28px 28px}.research-posture-card h2,.latest-research-card h2{text-transform:uppercase;margin:35px 0 15px;font:400 clamp(2.4rem,3.7vw,4rem)/.95 Impact,sans-serif}.research-posture-card>p:not(.eyebrow),.latest-research-card>p{color:var(--muted);font:.86rem/1.65 Georgia,serif}.research-posture-card aside{border-left:7px solid var(--accent);background:var(--machine);grid-template-columns:120px 1fr;gap:8px 20px;margin-top:30px;padding:18px;display:grid}.research-posture-card aside span{color:var(--accent);letter-spacing:.08em;grid-row:1/3;font:850 .5rem ui-monospace,monospace}.research-posture-card aside b{text-transform:uppercase;font:400 1.15rem Impact,sans-serif}.research-posture-card aside small{color:var(--muted);font-size:.64rem;line-height:1.45}.home-research-bridge button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:0 0;margin-top:28px;padding:10px 0;font-size:.66rem;font-weight:850}.home-research-bridge button span,.home-research-bridge button b{color:var(--accent);margin-left:25px}.latest-research-card{background:var(--control-dark);color:#fff;box-shadow:var(--shadow);flex-direction:column;display:flex}.latest-research-card>span{color:var(--signal);letter-spacing:.08em;font:850 .54rem ui-monospace,monospace}.latest-research-card>p{color:#c9dce4}.latest-research-card button{color:#fff;text-align:left;border-color:#7193a2;margin-top:auto}.latest-research-card button b{float:right;color:var(--signal)}.blog-page{background-color:var(--bg);background-image:linear-gradient(#28566d0e 1px,#0000 1px),linear-gradient(90deg,#28566d0e 1px,#0000 1px);background-size:28px 28px;min-height:calc(100vh - 84px)}.blog-page .page-intro{margin-bottom:52px}.blog-intro-strip{border:2px solid var(--ink);border-left:8px solid var(--accent);background:#fffdf7f5;grid-template-columns:180px 1.2fr 1fr;align-items:center;gap:24px;margin-bottom:42px;padding:22px 24px;display:grid}.blog-intro-strip span{color:var(--accent);letter-spacing:.08em;font:850 .52rem ui-monospace,monospace}.blog-intro-strip b{text-transform:uppercase;font:400 1.45rem Impact,sans-serif}.blog-intro-strip p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.blog-list{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;display:grid}.blog-list article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);flex-direction:column;min-height:330px;padding:28px;display:flex}.blog-list article:nth-child(2n){background:var(--machine);border-right:0}.blog-list article.featured{background:linear-gradient(135deg,var(--paper) 0 73%,var(--machine) 73%);border-right:0;grid-column:1/-1;min-height:380px}.blog-list article>div{justify-content:space-between;align-items:center;display:flex}.blog-list article>div span{color:var(--accent);font:400 1.6rem Impact,sans-serif}.blog-list time{color:var(--control);letter-spacing:.08em;text-transform:uppercase;font:850 .54rem ui-monospace,monospace}.blog-list h2{text-transform:uppercase;max-width:900px;margin:60px 0 15px;font:400 clamp(2rem,3.7vw,4rem)/.95 Impact,sans-serif}.blog-list p{max-width:760px;color:var(--muted);margin:0;font:.9rem/1.65 Georgia,serif}.blog-list button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);text-align:left;background:0 0;justify-content:space-between;margin-top:auto;padding:12px 0;font-size:.68rem;font-weight:850;display:flex}.blog-list button b{color:var(--accent)}.blog-empty{grid-column:1/-1;padding:35px}.blog-reader-page .page-wrap{max-width:1040px}.blog-back{border:0;border-bottom:1px solid var(--ink);background:0 0;margin-bottom:28px;padding:10px 0;font-size:.68rem;font-weight:850}.blog-reader{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow)}.blog-reader>header{border-bottom:2px solid var(--ink);background:linear-gradient(135deg,var(--paper) 0 76%,var(--machine) 76%);padding:58px clamp(28px,7vw,80px) 52px}.blog-reader>header time{color:var(--control);letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font:850 .57rem ui-monospace,monospace;display:block}.blog-reader>header h1{text-transform:uppercase;max-width:900px;margin:22px 0 18px;font:400 clamp(3.4rem,6.5vw,6.7rem)/.9 Impact,sans-serif}.blog-reader>header>p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0;font:1.05rem/1.65 Georgia,serif}.blog-markdown{max-width:780px;margin:0 auto;padding:62px clamp(28px,6vw,70px) 70px}.blog-markdown>p:first-child{font:1.18rem/1.75 Georgia,serif}.blog-markdown a{font-weight:700}.blog-reader>footer{border-top:2px solid var(--ink);background:var(--machine);grid-template-columns:170px 1fr;gap:28px;padding:23px 32px;display:grid}.blog-reader>footer span{color:var(--accent);letter-spacing:.08em;font:850 .53rem ui-monospace,monospace}.blog-reader>footer p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}@media (max-width:820px){.home-lifecycle-track{grid-template-columns:1fr 1fr}.home-lifecycle-track article{border-bottom:1px solid var(--ink);min-height:160px}.home-lifecycle-track article:nth-child(2n){border-right:0}.home-lifecycle-track article:last-child{border-bottom:0;grid-column:1/-1}.home-lifecycle-track article:not(:last-child):after{display:none}.home-value-section>div>header,.home-research-bridge,.blog-intro-strip{grid-template-columns:1fr}.home-value-section>div>header .eyebrow{grid-column:auto}.home-value-grid{grid-template-columns:1fr}.home-value-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.home-value-grid article:last-child{border-bottom:0}.home-research-bridge>article{min-height:0}.blog-intro-strip{align-items:start}.blog-list{grid-template-columns:1fr}.blog-list article,.blog-list article:nth-child(2n),.blog-list article.featured{border-right:0;grid-column:auto;min-height:300px}.blog-reader>footer,.atlas-footer{grid-template-columns:1fr}}@media (max-width:560px){.home-lifecycle{padding-top:62px;padding-bottom:68px}.home-lifecycle-track{grid-template-columns:1fr}.home-lifecycle-track article,.home-lifecycle-track article:last-child{border-right:0;border-bottom:1px solid var(--ink);grid-column:auto;min-height:0}.home-lifecycle-track article:last-child{border-bottom:0}.home-lifecycle-track h3{margin-top:25px}.home-value-section{padding:60px 0}.home-research-bridge{padding-top:62px;padding-bottom:64px}.home-research-bridge>article{padding:25px}.research-posture-card aside{grid-template-columns:1fr}.research-posture-card aside span{grid-row:auto}.blog-reader>header{padding:38px 22px}.blog-reader>header h1{font-size:3.35rem}.blog-markdown{padding:42px 22px 50px}.blog-list article,.blog-list article.featured{min-height:290px;padding:22px}.blog-list h2{margin-top:45px;font-size:2.65rem}}.atlas-brand{text-decoration:none}.atlas-nav a{border-right:1px solid var(--line);text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;min-width:98px;padding:0 14px;font-size:.68rem;font-weight:800;text-decoration:none;display:flex}.atlas-nav a span{color:var(--muted);margin-bottom:4px;font:700 .51rem ui-monospace,monospace;display:block}.research-nav a{color:#fff;border-left:1px solid #58798a;align-items:center;padding:0 18px;font-size:.65rem;font-weight:750;text-decoration:none;display:flex}.research-nav a:hover,.research-nav a.active{background:var(--control)}.research-nav a.active{box-shadow:inset 0 -4px 0 var(--accent)}.text-action,.section-link{text-decoration:none}.home-research-bridge>article>a{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:28px;padding:10px 0;font-size:.66rem;font-weight:850;text-decoration:none;display:block}.home-research-bridge>article>a span,.home-research-bridge>article>a b{color:var(--accent);margin-left:25px}.latest-research-card>a{color:#fff;text-align:left;border-color:#7193a2;margin-top:auto}.latest-research-card>a b{float:right;color:var(--signal)}.product-cta>div:last-child a{border-top:1px solid var(--ink);text-align:left;justify-content:space-between;padding:15px 5px;font-weight:850;text-decoration:none;display:flex}.product-cta>div:last-child a:last-child{border-bottom:1px solid var(--ink)}.product-cta>div:last-child a:hover{background:var(--paper);padding-left:15px}.blog-list h2 a{text-decoration:none}.blog-list h2 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px}.blog-read-link{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;margin-top:auto;padding:12px 0;font-size:.68rem;font-weight:850;text-decoration:none;display:flex}.blog-read-link b{color:var(--accent)}.blog-back{text-decoration:none;display:inline-block}.atlas-footer{grid-template-columns:1fr auto 1fr}.footer-nav{grid-template-columns:repeat(2,max-content);gap:7px 20px;display:grid}.footer-nav a{color:#dbe7eb;text-underline-offset:3px;font:750 .58rem ui-monospace,monospace;text-decoration-color:#7193a2}@media (min-width:1121px){.atlas-nav a{min-width:88px;padding:0 11px}}@media (max-width:1120px){.atlas-nav a{min-width:76px;padding:0 8px;font-size:.6rem}}@media (max-width:820px){.atlas-nav a{text-align:left;align-items:flex-start;min-height:48px;padding-left:20px}.atlas-nav a span{margin-right:12px;display:inline}.research-nav a{white-space:nowrap;min-height:45px}.atlas-footer{grid-template-columns:1fr}.footer-nav{grid-template-columns:repeat(3,max-content)}}@media (max-width:560px){.footer-nav{grid-template-columns:repeat(2,max-content)}}.research-origin{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);grid-template-columns:180px 1fr 220px;align-items:center;gap:34px;margin-top:68px;margin-bottom:12px;padding-top:30px;padding-bottom:30px;display:grid}.research-origin>span{color:var(--accent);letter-spacing:.1em;font:850 .54rem ui-monospace,monospace}.research-origin h2{text-transform:uppercase;margin:0 0 10px;font:400 clamp(2rem,3.2vw,3.3rem)/.95 Impact,sans-serif}.research-origin p{max-width:720px;color:var(--muted);margin:0;font:.86rem/1.65 Georgia,serif}.research-origin>a{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:13px 0;font-size:.66rem;font-weight:850;text-decoration:none}.research-origin>a b{float:right;color:var(--accent)}.blog-streams{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:repeat(3,1fr);margin-bottom:34px;display:grid}.blog-streams article{border-right:1px solid var(--ink);flex-direction:column;min-height:220px;padding:23px;display:flex}.blog-streams article:nth-child(2){background:var(--machine)}.blog-streams article:last-child{border-right:0}.blog-streams article>span{color:var(--accent);font:850 .54rem ui-monospace,monospace}.blog-streams h2{text-transform:uppercase;margin:35px 0 10px;font:400 1.7rem Impact,sans-serif}.blog-streams p{color:var(--muted);margin:0;font:.76rem/1.55 Georgia,serif}.blog-streams small{color:var(--control);text-transform:uppercase;margin-top:auto;padding-top:18px;font:800 .53rem ui-monospace,monospace}.blog-method{border:2px solid var(--ink);background:var(--control-dark);color:#fff;grid-template-columns:1fr 1.4fr;gap:22px 38px;margin-bottom:34px;padding:26px;display:grid}.blog-method header>span{color:var(--signal);letter-spacing:.1em;font:850 .52rem ui-monospace,monospace}.blog-method h2{text-transform:uppercase;margin:18px 0 10px;font:400 2rem/1 Impact,sans-serif}.blog-method header p{color:#c9dce4;margin:0;font-size:.72rem;line-height:1.55}.blog-method ol{border:1px solid #7193a2;grid-template-columns:repeat(5,1fr);align-self:stretch;margin:0;padding:0;list-style:none;display:grid}.blog-method li{border-right:1px solid #7193a2;flex-direction:column;justify-content:space-between;min-height:96px;padding:12px;display:flex}.blog-method li:last-child{border-right:0}.blog-method li span{color:var(--signal);font:850 .49rem ui-monospace,monospace}.blog-method li b{text-transform:uppercase;font-size:.62rem}.blog-method>a{color:#fff;border-top:1px solid #7193a2;grid-column:1/-1;padding-top:12px;font-size:.64rem;font-weight:850;text-decoration:none}.blog-method>a b{float:right;color:var(--signal)}@media (max-width:820px){.research-origin,.blog-streams{grid-template-columns:1fr}.blog-streams article{border-right:0;border-bottom:1px solid var(--ink);min-height:180px}.blog-streams article:last-child{border-bottom:0}.blog-method{grid-template-columns:1fr}.blog-method ol{grid-template-columns:1fr 1fr}.blog-method li{border-bottom:1px solid #7193a2;min-height:72px}.blog-method>a{grid-column:auto}}@media (max-width:560px){.blog-method ol{grid-template-columns:1fr}.blog-method li{min-height:58px}.research-origin{margin-top:45px}}.research-progression{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--paper);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;display:grid}.research-progression>article{background:var(--paper);grid-template-columns:35px 1fr;gap:12px;min-height:148px;padding:22px 18px;display:grid}.research-progression>article:nth-of-type(2n){background:var(--machine)}.research-progression>article>span{color:var(--accent);font:850 .52rem ui-monospace,monospace}.research-progression h2{text-transform:uppercase;margin:0;font:400 1.35rem Impact,sans-serif}.research-progression p{color:var(--muted);margin:13px 0;font-size:.66rem;line-height:1.45}.research-progression small{color:var(--control);letter-spacing:.07em;font:800 .48rem ui-monospace,monospace;display:block}.research-progression>i{color:var(--accent);place-items:center;font-style:normal;font-weight:900;display:grid}.current-cycle{padding-top:78px;padding-bottom:84px}.current-cycle>header{grid-template-columns:.8fr 1.2fr;gap:12px 50px;margin-bottom:32px;display:grid}.current-cycle>header .eyebrow{grid-column:1/-1}.current-cycle>header h2{text-transform:uppercase;max-width:760px;margin:0;font:400 clamp(2.8rem,4.5vw,5rem)/.92 Impact,sans-serif}.current-cycle>header>p:last-child{max-width:580px;color:var(--muted);margin:5px 0 0;font:.9rem/1.65 Georgia,serif}.current-cycle-grid{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;display:grid}.current-cycle-grid>article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:285px;padding:27px;display:flex}.current-cycle-grid>article:nth-child(2n){background:var(--machine);border-right:0}.current-cycle-grid>article:nth-last-child(-n+2){border-bottom:0}.current-cycle-grid>article.cycle-primary{background:var(--control-dark);color:#fff}.current-cycle-grid>article.cycle-question{background-color:var(--paper);background-image:linear-gradient(#28566d0f 1px,#0000 1px),linear-gradient(90deg,#28566d0f 1px,#0000 1px);background-size:28px 28px}.current-cycle-grid span{color:var(--accent);letter-spacing:.09em;font:850 .52rem ui-monospace,monospace}.current-cycle-grid .cycle-primary span{color:var(--signal)}.current-cycle-grid small{color:var(--control);text-transform:uppercase;margin-top:11px;font:800 .52rem ui-monospace,monospace}.current-cycle-grid .cycle-primary small{color:#b9d2dc}.current-cycle-grid h3{text-transform:uppercase;margin:38px 0 13px;font:400 clamp(1.8rem,3vw,3rem)/.96 Impact,sans-serif}.current-cycle-grid p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.6}.current-cycle-grid .cycle-primary p{color:#c9dce4}.current-cycle-grid a{color:inherit;border-top:1px solid;border-bottom:1px solid;margin-top:auto;padding:12px 0;font-size:.65rem;font-weight:850;text-decoration:none}.current-cycle-grid a b{float:right;color:var(--accent)}.current-cycle-grid .cycle-primary a b{color:var(--signal)}.publication-series-page,.findings-page,.open-questions-page{padding-bottom:90px}.series-promise{border:2px solid var(--ink);border-left:8px solid var(--accent);background:var(--paper);grid-template-columns:180px 1fr;gap:25px;margin:-12px 0 38px;padding:22px 25px;display:grid}.series-promise span{color:var(--accent);letter-spacing:.09em;font:850 .53rem ui-monospace,monospace}.series-promise p{max-width:800px;margin:0;font:.92rem/1.6 Georgia,serif}.publication-record-list{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;display:grid}.publication-record-list>article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:330px;padding:27px;display:flex}.publication-record-list>article:nth-child(2n){background:var(--machine);border-right:0}.publication-record-list>article:nth-last-child(-n+2){border-bottom:0}.publication-record-list>article>div:first-child{justify-content:space-between;gap:20px;display:flex}.publication-record-list>article>div:first-child span{color:var(--accent);font:400 1.45rem Impact,sans-serif}.publication-record-list time,.publication-record-list>article>small{color:var(--control);text-transform:uppercase;font:800 .52rem ui-monospace,monospace}.publication-record-list>article>small{margin-top:18px}.publication-record-list h2{text-transform:uppercase;margin:34px 0 12px;font:400 clamp(1.8rem,3vw,3.2rem)/.95 Impact,sans-serif}.publication-record-list h2 a{text-decoration:none}.publication-record-list>article>p{color:var(--muted);margin:0;font:.82rem/1.6 Georgia,serif}.publication-record-list dl{gap:9px;margin:22px 0;display:grid}.publication-record-list dl div{border-top:1px solid var(--line);grid-template-columns:105px 1fr;gap:12px;padding-top:8px;display:grid}.publication-record-list dt{color:var(--accent);text-transform:uppercase;font:800 .49rem ui-monospace,monospace}.publication-record-list dd{color:var(--muted);margin:0;font-size:.62rem;line-height:1.45}.publication-record-list>article>a{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:auto;padding:11px 0;font-size:.64rem;font-weight:850;text-decoration:none}.publication-record-list>article>a b{float:right;color:var(--accent)}.publication-empty{border:2px dashed var(--control);background-color:var(--paper);background-image:linear-gradient(#28566d0e 1px,#0000 1px),linear-gradient(90deg,#28566d0e 1px,#0000 1px);background-size:28px 28px;padding:42px}.publication-empty span{color:var(--accent);letter-spacing:.09em;font:850 .53rem ui-monospace,monospace}.publication-empty h2{text-transform:uppercase;max-width:800px;margin:28px 0 12px;font:400 clamp(2.3rem,4vw,4.3rem)/.94 Impact,sans-serif}.publication-empty p{max-width:720px;color:var(--muted);font:.88rem/1.65 Georgia,serif}.publication-empty small{border-top:1px solid var(--ink);text-transform:uppercase;margin-top:25px;padding-top:13px;font:750 .54rem ui-monospace,monospace;display:block}.research-note-shelf>header{grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px;display:grid}.research-note-shelf>header h2{text-transform:uppercase;margin:10px 0 0;font:400 clamp(2.6rem,4vw,4.5rem)/.93 Impact,sans-serif}.research-note-shelf>header>p{color:var(--muted);margin:2px 0;font:.88rem/1.65 Georgia,serif}.research-note-shelf .section-link{margin-top:28px;display:block}.embedded-section-heading{border-top:3px solid var(--ink);grid-template-columns:.8fr 1.2fr;gap:12px 45px;margin:85px 0 32px;padding-top:32px;display:grid}.embedded-section-heading .eyebrow{grid-column:1/-1}.embedded-section-heading h2{text-transform:uppercase;margin:0;font:400 clamp(2.5rem,4vw,4.5rem)/.93 Impact,sans-serif}.embedded-section-heading>p:last-child{color:var(--muted);margin:4px 0;font:.88rem/1.6 Georgia,serif}.open-question-records{border:2px solid var(--ink);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;display:grid}.open-question-records>article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:340px;padding:26px}.open-question-records>article:nth-child(2n){background:var(--machine);border-right:0}.open-question-records>article:nth-last-child(-n+2){border-bottom:0}.open-question-records>article>div:first-child{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.open-question-records>article>div:first-child>span{color:var(--accent);font:400 1.5rem Impact,sans-serif}.open-question-records h2{text-transform:uppercase;margin:45px 0 26px;font:400 clamp(1.8rem,3vw,3rem)/.97 Impact,sans-serif}.open-question-records dl{gap:14px;margin:0;display:grid}.open-question-records dl div{border-top:1px solid var(--line);padding-top:11px}.open-question-records dt{color:var(--accent);text-transform:uppercase;font:850 .5rem ui-monospace,monospace}.open-question-records dd{color:var(--muted);margin:7px 0 0;font-size:.68rem;line-height:1.5}.research-record-metadata{border:2px solid var(--ink);background:var(--machine);grid-template-columns:150px 1fr 1fr;gap:0;margin:0 clamp(28px,6vw,70px) 55px;display:grid}.research-record-metadata>span{border-right:1px solid var(--ink);color:var(--accent);letter-spacing:.09em;grid-row:1/4;padding:20px;font:850 .52rem ui-monospace,monospace}.research-record-metadata>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px}.research-record-metadata b{text-transform:uppercase;font:850 .5rem ui-monospace,monospace}.research-record-metadata p{color:var(--muted);margin:9px 0 0;font-size:.66rem;line-height:1.45}.blog-streams{grid-template-columns:repeat(5,1fr)}.blog-streams article{min-height:245px}.blog-list article>small{color:var(--control);text-transform:uppercase;margin-top:18px;font:800 .52rem ui-monospace,monospace}@media (max-width:1120px){.research-progression{grid-template-columns:1fr 1fr 1fr}.research-progression>i{display:none}.research-progression>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.research-progression>article:nth-of-type(3n){border-right:0}.blog-streams{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.research-progression{grid-template-columns:1fr 1fr}.research-progression>article:nth-of-type(3n){border-right:1px solid var(--line)}.research-progression>article:nth-of-type(2n){border-right:0}.current-cycle>header,.research-note-shelf>header,.embedded-section-heading{grid-template-columns:1fr}.current-cycle>header .eyebrow,.embedded-section-heading .eyebrow{grid-column:auto}.current-cycle-grid,.publication-record-list,.open-question-records{grid-template-columns:1fr}.current-cycle-grid>article,.current-cycle-grid>article:nth-child(2n),.publication-record-list>article,.publication-record-list>article:nth-child(2n),.open-question-records>article,.open-question-records>article:nth-child(2n){border-right:0;border-bottom:1px solid var(--ink)}.current-cycle-grid>article:last-child,.publication-record-list>article:last-child,.open-question-records>article:last-child{border-bottom:0}.series-promise{grid-template-columns:1fr}.research-record-metadata{grid-template-columns:1fr 1fr}.research-record-metadata>span{border-right:0;border-bottom:1px solid var(--ink);grid-area:auto/1/auto/-1}.blog-streams{grid-template-columns:1fr}}@media (max-width:560px){.research-progression{grid-template-columns:1fr}.research-progression>article,.research-progression>article:nth-of-type(3n),.research-progression>article:nth-of-type(2n){border-right:0;min-height:118px}.current-cycle{padding-top:58px;padding-bottom:64px}.current-cycle-grid>article{min-height:250px;padding:22px}.publication-empty{padding:28px}.publication-record-list>article,.open-question-records>article{min-height:0;padding:22px}.research-record-metadata{grid-template-columns:1fr}.research-record-metadata>div{border-right:0}.research-note-shelf{padding-top:55px}.series-promise{margin-top:0}}:root{--ink:#1b1916;--paper:#f4ecdf;--bg:#e8dfd1;--machine:#ddd5c8;--steel:#c9c1b5;--control:#3c5054;--control-dark:#202526;--accent:#b72d24;--accent-soft:#ead0c8;--muted:#645e56;--line:#aaa092;--signal:#c49b3a;--green:#315e4c;--shadow:7px 8px 0 #1b1916e0}body{background-color:var(--paper);background-image:radial-gradient(circle at 18% 27%,#5b452e13 0 .6px,#0000 .8px),radial-gradient(circle at 73% 61%,#5b452e0e 0 .5px,#0000 .75px),repeating-linear-gradient(0deg,#3c302305 0 1px,#0000 1px 4px);background-size:7px 7px,11px 11px,100% 4px}.atlas-shell{background:0 0;position:relative}.atlas-shell:before{content:"";z-index:48;pointer-events:none;opacity:.13;mix-blend-mode:multiply;background-image:linear-gradient(93deg,#0000 0 49.8%,#44342414 50%,#0000 50.3%),radial-gradient(at 12% 8%,#664b2f29,#0000 18%),radial-gradient(at 91% 39%,#664b2f1c,#0000 20%);position:fixed;inset:0}.atlas-header{border-bottom:1px solid var(--ink);background:#f4ecdff5;height:78px;box-shadow:0 5px 18px #1b19161f}.atlas-brand{border-right:1px solid var(--ink);background:0 0;width:228px;padding:10px 17px}.atlas-brand b{font-family:Cascadia Mono,Courier New,monospace;font-weight:900}.atlas-brand small{color:var(--accent);letter-spacing:.11em;font-size:.5rem}.atlas-header .factory-mark{filter:grayscale()contrast(1.3)}.atlas-nav a{text-transform:uppercase;border-right:0;min-width:94px;font-family:Cascadia Mono,Courier New,monospace;font-size:.62rem}.atlas-nav a span{font-size:.47rem}.atlas-nav a:hover,.atlas-nav a.active{background:0 0}.atlas-nav a.active{box-shadow:inset 0 -3px 0 var(--accent)}.source-signal{border-left:1px solid var(--line);padding:0 20px}.source-signal>i{background:var(--accent);box-shadow:0 0 0 4px #b72d2424}.eyebrow{letter-spacing:.12em;font-family:Cascadia Mono,Courier New,monospace}.page-intro{padding-top:30px;position:relative}.page-intro:before{content:"FIELD RECORD / WTK";color:var(--muted);letter-spacing:.13em;font:700 .49rem Cascadia Mono,Courier New,monospace;position:absolute;top:0;left:0}.page-intro h1{letter-spacing:-.065em;text-transform:none;width:fit-content;max-width:100%;font-family:Cascadia Mono,Courier New,monospace;font-size:clamp(3.2rem,6.5vw,6.5rem);font-weight:900;line-height:.92;position:relative}.page-intro h1:after{content:"";background:var(--accent);clip-path:polygon(0 24%,37% 0,69% 34%,100% 11%,99% 74%,67% 62%,35% 93%,0 69%);height:5px;position:absolute;bottom:-11px;left:2%;right:9%;transform:rotate(-.7deg)}.product-hero{isolation:isolate;background:var(--paper);min-height:calc(100vh - 78px)}.product-hero>img{filter:sepia(.18)saturate(.65)contrast(1.13)}.product-hero:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.45;background-image:radial-gradient(circle at 82% 22%,#1a171326 0 .6px,#0000 .8px),repeating-linear-gradient(91deg,#0000 0 113px,#352c220e 114px,#0000 115px);background-size:7px 7px,auto;position:absolute;inset:0}.product-hero:after{z-index:1;background:linear-gradient(90deg,#f4ecdffa 0%,#f4ecdfeb 34%,#f4ecdf6e 52%,#f4ecdf0a 72%),linear-gradient(#0000 66%,#1b191614)}.product-hero-copy{z-index:3;padding:66px 0 58px}.product-hero-panel{width:min(700px,62%);box-shadow:none;background:0 0;border:0;padding:16px 24px 20px 8px}.product-hero-panel h1{letter-spacing:-.075em;text-transform:none;text-wrap:balance;max-width:690px;margin:18px 0 24px;font-family:Cascadia Mono,Courier New,monospace;font-size:clamp(3.15rem,5.35vw,5.8rem);font-weight:900;line-height:.91}.product-hero-panel h1 em{color:var(--accent);font-style:normal;position:relative}.product-hero-panel h1 em:after{content:"";background:var(--accent);opacity:.9;height:4px;position:absolute;bottom:-5px;left:1%;right:1%;transform:rotate(-1.4deg)}.product-hero-panel>p:not(.eyebrow){color:#3d3832;max-width:610px;font:.9rem/1.68 Cascadia Mono,Courier New,monospace}.hero-principle{color:#2b2824;width:max-content;max-width:100%;margin-top:23px;padding:2px 4px 8px;font:1.05rem/1.45 Segoe Print,Bradley Hand,cursive;display:block;position:relative;transform:rotate(-.55deg)}.hero-principle:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:2px;left:46%;right:0;transform:rotate(-1deg)}.product-hero-panel .hero-actions{margin-top:24px}.product-hero-panel .primary-action{background:var(--accent);box-shadow:none;text-transform:uppercase;border:0;font-family:Cascadia Mono,Courier New,monospace;font-size:.65rem;transform:rotate(-.4deg)}.product-hero-panel .text-action{text-transform:uppercase;font-family:Cascadia Mono,Courier New,monospace;font-size:.65rem}.hero-masthead{z-index:4;border-left:1px solid var(--ink);text-align:right;align-items:center;gap:12px;padding:10px 0 11px 14px;display:flex;position:absolute;top:28px;right:36px}.hero-masthead .factory-mark{filter:grayscale()contrast(1.35);order:2;width:62px;height:42px}.hero-masthead span{display:block}.hero-masthead b{letter-spacing:.08em;font:900 1.22rem Cascadia Mono,Courier New,monospace;display:block}.hero-masthead small{color:#3f3a34;text-transform:uppercase;margin-top:4px;font:700 .5rem/1.45 Cascadia Mono,Courier New,monospace;display:block}.factory-margin-note{z-index:4;width:178px;color:var(--accent);background:#f4ecdfd1;border:1px solid #1b1916a6;padding:15px 14px 18px;position:absolute;bottom:18%;right:7%;transform:rotate(-2.2deg);box-shadow:3px 4px #1b191673}.factory-margin-note span{letter-spacing:.09em;font:800 .45rem Cascadia Mono,Courier New,monospace}.factory-margin-note b{text-transform:uppercase;margin-top:13px;font:700 1.2rem/1.02 Segoe Print,Bradley Hand,cursive;display:block}.factory-margin-note i{background:var(--accent);height:3px;position:absolute;bottom:10px;left:12px;right:22px;transform:rotate(-1.7deg)}.research-progression{background:var(--paper);border-width:1px}.research-progression>article{background-color:var(--paper);background-image:linear-gradient(#4e3f2e0e 1px,#0000 1px),linear-gradient(90deg,#4e3f2e0e 1px,#0000 1px);background-size:24px 24px}.research-progression>article:nth-of-type(2n){background-color:var(--machine)}.research-progression h2{text-transform:none;font-family:Cascadia Mono,Courier New,monospace;font-weight:900}.research-progression>i{font-family:Segoe Print,cursive}.current-cycle>header h2,.research-note-shelf>header h2,.embedded-section-heading h2{letter-spacing:-.045em;text-transform:none;font-family:Cascadia Mono,Courier New,monospace;font-weight:900}.current-cycle-grid,.publication-record-list,.open-question-records{border-width:1px;box-shadow:8px 10px #1b1916b3}.current-cycle-grid>article,.publication-record-list>article,.open-question-records>article{background-color:var(--paper);background-image:radial-gradient(circle at 16% 19%,#57422b0f 0 .5px,#0000 .8px);background-size:8px 8px;position:relative}.current-cycle-grid>article:before,.publication-record-list>article:before,.open-question-records>article:before{content:"+";color:#b72d2494;font:700 .7rem Cascadia Mono,monospace;position:absolute;top:8px;right:11px}.current-cycle-grid>article.cycle-primary{background-color:var(--control-dark);background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:22px 22px}.current-cycle-grid h3,.publication-record-list h2,.open-question-records h2{letter-spacing:-.045em;text-transform:none;font-family:Cascadia Mono,Courier New,monospace;font-weight:900}.publication-record-list h2 a:hover{color:var(--accent);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.series-promise{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);border-left:7px solid var(--accent);background:#f4ecdfd6;transform:rotate(-.25deg);box-shadow:3px 4px #1b191652}.publication-empty{border:1px dashed var(--ink);background-color:var(--paper);background-image:linear-gradient(#4e3f2e12 1px,#0000 1px),linear-gradient(90deg,#4e3f2e12 1px,#0000 1px);background-size:24px 24px;transform:rotate(.18deg);box-shadow:6px 7px #1b19168c}.publication-empty h2{letter-spacing:-.04em;text-transform:none;font-family:Cascadia Mono,Courier New,monospace;font-weight:900}.blog-page{background-color:var(--bg);background-image:linear-gradient(#4e3f2e0e 1px,#0000 1px),linear-gradient(90deg,#4e3f2e0e 1px,#0000 1px),radial-gradient(circle at 72% 14%,#57422b17 0 .6px,#0000 .8px);background-size:28px 28px,28px 28px,9px 9px}.blog-streams,.blog-list,.blog-reader{border-width:1px;box-shadow:8px 10px #1b1916b8}.blog-streams article,.blog-list article{background-color:var(--paper);background-image:radial-gradient(circle at 22% 35%,#57422b0d 0 .5px,#0000 .8px);background-size:8px 8px}.blog-streams h2,.blog-list h2,.blog-reader>header h1{letter-spacing:-.05em;text-transform:none;font-family:Cascadia Mono,Courier New,monospace;font-weight:900}.blog-method{background-color:var(--control-dark);box-shadow:5px 6px 0 var(--accent);background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:24px 24px}.blog-intro-strip{border-width:1px 1px 1px 7px;transform:rotate(.12deg)}.blog-reader>header{background-color:var(--paper);background-image:linear-gradient(105deg,#0000 0 73%,#b72d240f 73%),radial-gradient(circle at 19% 22%,#57422b0f 0 .6px,#0000 .8px);background-size:auto,8px 8px}.blog-reader>header h1{position:relative}.blog-reader>header h1:after{content:"";background:var(--accent);width:42%;height:4px;margin-top:20px;display:block;transform:rotate(-1deg)}.diagram-surface.diagram-research,.plate-diagram-frame,.diagram-modal-body,.publication-empty,.flow-canvas{background-color:#eee5d7;background-image:linear-gradient(#4e3f2e13 1px,#0000 1px),linear-gradient(90deg,#4e3f2e13 1px,#0000 1px);background-size:28px 28px}.atlas-footer{background-color:#1f2222;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),radial-gradient(at 13% 80%,#ffffff0e,#0000 28%);background-size:27px 27px,27px 27px,auto;grid-template-columns:minmax(300px,1.15fr) auto minmax(260px,.85fr);align-items:start;min-height:270px;padding:38px 42px}.footer-identity .factory-mark{filter:grayscale()brightness(2.4);opacity:.8}.footer-identity b{font-family:Cascadia Mono,Courier New,monospace!important}.footer-identity blockquote{color:#eee5d7;border-top:1px solid #5f615d;grid-column:1/-1;margin:32px 0 0;padding:18px 0 0;font:1.22rem/1.55 Segoe Print,Bradley Hand,cursive;transform:rotate(-.5deg)}.footer-identity blockquote:before{content:"“";color:var(--accent);margin-right:9px;font-size:2.6rem;line-height:0}.footer-identity blockquote em{font-style:normal;position:relative}.footer-identity blockquote em:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:-5px;left:0;right:0;transform:rotate(-1deg)}.footer-nav a{color:#ded7cb;font-family:Cascadia Mono,Courier New,monospace}.atlas-footer>p{border-left:1px solid #555752;margin:0;padding-left:24px}@media (max-width:1120px){.source-signal{display:none}.product-hero-panel{width:min(720px,68%)}.hero-masthead{right:24px}.factory-margin-note{bottom:12%;right:4%}.atlas-footer{grid-template-columns:1fr auto}.atlas-footer>p{border-top:1px solid #555752;border-left:0;grid-column:1/-1;padding:20px 0 0}}@media (max-width:820px){.atlas-header{height:70px}.atlas-brand{width:auto}.product-hero{min-height:810px}.product-hero>img{object-position:66% center;opacity:.74}.product-hero:after{background:linear-gradient(#f4ecdf2e 0%,#f4ecdfe8 41%,#f4ecdffa 100%)}.hero-masthead{top:20px;right:18px}.hero-masthead .factory-mark{width:50px}.factory-margin-note{display:none}.product-hero-copy{align-self:end;padding:195px 0 40px}.product-hero-panel{border-left:5px solid var(--accent);background:#f4ecdfe6;width:100%;padding:24px 20px}.product-hero-panel h1{font-size:clamp(3rem,10vw,4.8rem)}.atlas-footer{grid-template-columns:1fr}.footer-nav{grid-template-columns:repeat(3,max-content)}.atlas-footer>p{grid-column:auto}.atlas-shell:before{opacity:.08}}@media (max-width:560px){.hero-masthead{justify-content:flex-end;left:16px;right:16px}.hero-masthead small{font-size:.44rem}.product-hero{min-height:850px}.product-hero-copy{width:calc(100% - 24px);padding-top:185px}.product-hero-panel{padding:22px 17px}.product-hero-panel h1{letter-spacing:-.065em;font-size:2.8rem}.product-hero-panel>p:not(.eyebrow){font-size:.76rem}.hero-principle{font-size:.91rem}.footer-nav{grid-template-columns:repeat(2,max-content)}.atlas-footer{padding:30px 20px}.page-intro h1{font-size:3rem}.page-intro h1:after{height:3px}.current-cycle-grid,.publication-record-list,.open-question-records,.blog-streams,.blog-list,.blog-reader{box-shadow:5px 6px #1b1916b3}}.atlas-nav a,.atlas-nav a:nth-child(2){min-width:112px}.product-hero-panel h1{letter-spacing:-.065em;max-width:650px;font-size:clamp(2.85rem,4.35vw,4.65rem);line-height:.98}.product-hero-panel>p:not(.eyebrow){max-width:570px;font-size:.84rem;line-height:1.6}.product-hero-panel .hero-actions a{text-decoration:none}.product-hero-panel .text-action{padding-bottom:6px}.home-latest-research{padding-top:78px;padding-bottom:78px}.home-latest-research>div{grid-template-columns:repeat(3,1fr);box-shadow:4px 5px #1b19168f}.home-latest-research article,.home-latest-research article+article{border-left:0;border-right:1px solid var(--ink);background:var(--paper);min-height:300px}.home-latest-research article:nth-child(2n){background:var(--machine)}.home-latest-research article:last-child{border-right:0}.home-latest-research h3{margin-top:34px;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.02}.home-latest-research .section-link{width:max-content;max-width:100%;margin-top:28px;display:block}.home-research-program{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:36px 70px;padding-top:78px;padding-bottom:82px;display:grid}.home-research-program h2{letter-spacing:-.055em;max-width:560px;margin:18px 0;font:900 clamp(2.5rem,4vw,4.15rem)/.97 Cascadia Mono,Courier New,monospace}.home-research-program>div>p:last-child{max-width:620px;color:var(--muted);margin:0;font:.9rem/1.7 Georgia,serif}.home-research-program ol{border-top:1px solid var(--ink);margin:4px 0 0;padding:0;list-style:none}.home-research-program li{border-bottom:1px solid var(--ink);grid-template-columns:42px 1fr;gap:14px;padding:18px 4px;font:.7rem/1.4 Cascadia Mono,Courier New,monospace;display:grid}.home-research-program li span{color:var(--accent);font-weight:900}.home-research-program nav{grid-column:1/-1;gap:28px;display:flex}.home-research-program nav a{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;min-width:240px;padding:13px 0;font-size:.68rem;font-weight:850;text-decoration:none;display:flex}.home-research-program nav a span{color:var(--accent)}.research-hero{grid-template-columns:minmax(0,820px);min-height:430px;padding-top:62px;padding-bottom:62px}.research-hero .hypothesis-card{display:none}.research-hero h1{font-size:clamp(3.3rem,5.7vw,5.6rem)}.research-note-shelf{padding-top:66px;padding-bottom:72px}.research-note-shelf .publication-record-list{grid-template-columns:repeat(3,1fr);box-shadow:4px 5px #1b19168f}.research-note-shelf .publication-record-list>article,.research-note-shelf .publication-record-list>article:nth-child(2n){border-right:1px solid var(--ink);background:var(--paper);border-bottom:0;min-height:340px}.research-note-shelf .publication-record-list>article:nth-child(2n){background:var(--machine)}.research-note-shelf .publication-record-list>article:last-child{border-right:0}.research-note-shelf .publication-record-list h2{margin-top:30px;font-size:clamp(1.35rem,2.1vw,2rem)}.research-note-shelf .publication-record-list dl{display:none}.research-focus-list{padding-top:78px;padding-bottom:82px}.research-focus-list>div{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.research-focus-list article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);flex-direction:column;min-height:280px;padding:24px;display:flex}.research-focus-list article:nth-child(2n){background:var(--machine)}.research-focus-list article>span{color:var(--accent);font:900 .56rem Cascadia Mono,Courier New,monospace}.research-focus-list article>small{align-self:flex-start;margin-top:12px}.research-focus-list article h2{letter-spacing:-.035em;margin:34px 0 18px;font:900 1.25rem/1.15 Cascadia Mono,Courier New,monospace}.research-focus-list article p{border-top:1px solid var(--line);color:var(--muted);margin:auto 0 0;padding-top:15px;font-size:.67rem;line-height:1.55}.research-focus-list article p b{color:var(--accent);text-transform:uppercase;margin-bottom:7px;font-size:.5rem;display:block}.research-focus-list .section-link{width:max-content;max-width:100%;margin-top:25px;display:block}.research-method-brief{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--machine)}.research-method-brief>.atlas-section{grid-template-columns:1fr 1.2fr;gap:28px 64px;padding-top:66px;padding-bottom:66px;display:grid}.research-method-brief h2{letter-spacing:-.05em;margin:16px 0 10px;font:900 clamp(2.2rem,3.4vw,3.5rem)/.98 Cascadia Mono,Courier New,monospace}.research-method-brief>div>div>p:last-child{color:var(--muted);margin:0;font:.82rem/1.6 Georgia,serif}.research-method-brief ol{border:1px solid var(--ink);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.research-method-brief li{border-right:1px solid var(--ink);background:var(--paper);flex-direction:column;justify-content:space-between;min-height:105px;padding:14px;display:flex}.research-method-brief li:nth-child(2n){background:var(--bg)}.research-method-brief li:last-child{border-right:0}.research-method-brief li span{color:var(--accent);font:900 .5rem Cascadia Mono,Courier New,monospace}.research-method-brief li b{font:.62rem/1.35 Cascadia Mono,Courier New,monospace}.research-method-brief .section-link{grid-column:1/-1;justify-self:start}.research-architecture-bridge{grid-template-columns:1fr 360px;align-items:end;gap:60px;padding-top:74px;padding-bottom:80px;display:grid}.research-architecture-bridge h2{letter-spacing:-.05em;max-width:700px;margin:16px 0;font:900 clamp(2.4rem,3.8vw,3.8rem)/.98 Cascadia Mono,Courier New,monospace}.research-architecture-bridge p:last-child{max-width:720px;color:var(--muted);font:.86rem/1.65 Georgia,serif}.research-architecture-bridge nav a{border-top:1px solid var(--ink);justify-content:space-between;padding:14px 0;font-size:.68rem;font-weight:850;text-decoration:none;display:flex}.research-architecture-bridge nav a:last-child{border-bottom:1px solid var(--ink)}.research-architecture-bridge nav span{color:var(--accent)}.open-questions-page .page-intro,.blog-page .page-intro{max-width:850px;margin-bottom:46px}.open-questions-page .page-intro h1,.blog-page .page-intro h1{font-size:clamp(3.1rem,5.5vw,5.4rem)}.compact-question-records{display:block;box-shadow:4px 5px #1b19168f}.compact-question-records>article,.compact-question-records>article:nth-child(2n){border-right:0;border-bottom:1px solid var(--ink);background:var(--paper);grid-template-columns:95px minmax(0,1fr) minmax(260px,.8fr);align-items:start;gap:24px;min-height:0;padding:24px;display:grid}.compact-question-records>article:nth-child(2n){background:var(--machine)}.compact-question-records>article:last-child{border-bottom:0}.compact-question-records>article>div:first-child{display:block}.compact-question-records>article>div:first-child>span{font-size:1.2rem;display:block}.compact-question-records>article>div:first-child>small{width:max-content;margin-top:10px;display:block}.compact-question-records h2{margin:0;font-size:1.22rem;line-height:1.2}.compact-question-records dl{margin:0}.question-backlog{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);margin-top:28px}.question-backlog summary{cursor:pointer;padding:17px 4px;font:850 .68rem Cascadia Mono,Courier New,monospace}.question-backlog article{border-top:1px solid var(--line);padding:22px}.question-backlog article span{color:var(--accent);font-size:.55rem;font-weight:900}.question-backlog article h2{margin:10px 0;font:900 1.2rem Cascadia Mono,Courier New,monospace}.question-backlog article p{max-width:760px;color:var(--muted);font:.8rem/1.6 Georgia,serif}.challenge-link{border:1px solid var(--ink);background:var(--machine);grid-template-columns:1fr 260px;align-items:end;gap:50px;margin-top:72px;padding:34px;display:grid}.challenge-link span{color:var(--accent);letter-spacing:.08em;font:900 .52rem Cascadia Mono,Courier New,monospace}.challenge-link h2{letter-spacing:-.04em;margin:17px 0 10px;font:900 clamp(1.8rem,3vw,3rem)/1 Cascadia Mono,Courier New,monospace}.challenge-link p{max-width:720px;color:var(--muted);margin:0;font:.8rem/1.6 Georgia,serif}.challenge-link a{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;padding:13px 0;font-size:.66rem;font-weight:850;text-decoration:none;display:flex}.challenge-link a b{color:var(--accent)}.journal-filters{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-wrap:wrap;margin:0 0 30px;display:flex}.journal-radar{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:180px 1fr;gap:36px;margin:-12px 0 38px;padding:26px 0;display:grid}.journal-radar>span{color:var(--accent);letter-spacing:.1em;padding-top:5px;font:900 .52rem Cascadia Mono,Courier New,monospace}.journal-radar h2{letter-spacing:-.04em;max-width:900px;margin:0;font:900 clamp(1.4rem,2.35vw,2.35rem)/1.12 Cascadia Mono,Courier New,monospace}.journal-radar p{max-width:820px;color:var(--muted);margin:14px 0 0;font:.82rem/1.62 Georgia,serif}.journal-filters a{border-right:1px solid var(--line);color:var(--muted);text-transform:uppercase;padding:13px 20px;font:800 .62rem Cascadia Mono,Courier New,monospace;text-decoration:none}.journal-filters a:first-child{padding-left:4px}.journal-filters a.active,.journal-filters a:hover{color:var(--accent)}.journal-guide{border-left:5px solid var(--accent);background:var(--paper);grid-template-columns:330px 1fr;align-items:center;gap:30px;margin-bottom:34px;padding:18px 20px;display:grid}.journal-guide>div span,.journal-guide>div b{display:block}.journal-guide>div span{color:var(--accent);letter-spacing:.09em;font:900 .5rem Cascadia Mono,Courier New,monospace}.journal-guide>div b{margin-top:7px;font:.78rem Cascadia Mono,Courier New,monospace}.journal-guide ol{flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;list-style:none;display:flex}.journal-guide li{color:var(--muted);font:.6rem Cascadia Mono,Courier New,monospace}.journal-guide li span{color:var(--accent);margin-right:6px;font-weight:900}.blog-list{grid-template-columns:1fr;box-shadow:4px 5px #1b19168f}.blog-list article,.blog-list article:nth-child(2n),.blog-list article.featured{background:var(--paper);border-right:0;grid-column:auto;min-height:270px}.blog-list article:nth-child(2n){background:var(--machine)}.blog-list h2{margin:36px 0 13px;font-size:clamp(1.75rem,3vw,3rem)}.blog-list article.featured:after{display:none}.atlas-footer{grid-template-columns:1fr auto minmax(260px,.7fr);align-items:center;min-height:150px;padding:30px 38px}.footer-identity{grid-template-columns:none;align-items:center!important;display:flex!important}.footer-nav{grid-template-columns:repeat(2,max-content);gap:9px 22px}.atlas-footer>p{padding-left:22px}@media (max-width:900px){.product-hero-panel{width:min(610px,68%)}.home-latest-research>div,.research-note-shelf .publication-record-list,.research-focus-list>div{grid-template-columns:1fr}.home-latest-research article,.home-latest-research article+article,.research-note-shelf .publication-record-list>article,.research-note-shelf .publication-record-list>article:nth-child(2n),.research-focus-list article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.home-latest-research article:last-child,.research-note-shelf .publication-record-list>article:last-child,.research-focus-list article:last-child{border-bottom:0}.home-research-program,.research-method-brief>.atlas-section,.research-architecture-bridge{grid-template-columns:1fr}.research-method-brief ol{grid-template-columns:repeat(5,1fr)}.compact-question-records>article,.compact-question-records>article:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:18px}.compact-question-records>article>div:first-child{justify-content:space-between;align-items:center;gap:14px;display:flex}.compact-question-records>article>div:first-child>small{white-space:normal;text-align:right;max-width:100%;margin-top:0;line-height:1.3}.compact-question-records h2,.compact-question-records dl{grid-column:1}.challenge-link,.journal-guide,.journal-radar,.atlas-footer{grid-template-columns:1fr}.atlas-footer>p{border-top:1px solid #555752;border-left:0;padding:18px 0 0}}@media (max-width:560px){.product-hero{min-height:700px}.product-hero-copy{padding-top:135px}.product-hero-panel{width:100%}.product-hero-panel h1{font-size:2.5rem;line-height:1}.home-research-program nav{display:block}.home-research-program nav a{width:100%;min-width:0;margin-top:12px}.research-method-brief ol{grid-template-columns:1fr}.research-method-brief li{border-right:0;border-bottom:1px solid var(--ink);grid-template-columns:35px 1fr;min-height:0;display:grid}.research-method-brief li:last-child{border-bottom:0}.compact-question-records>article,.compact-question-records>article:nth-child(2n){display:block}.compact-question-records h2{margin-top:18px}.compact-question-records dl{margin-top:20px}.journal-filters{grid-template-columns:1fr 1fr;display:grid}.journal-filters a{border-right:0;border-bottom:1px solid var(--line)}.journal-filters a:first-child{padding-left:20px}}.atlas-nav{margin-left:auto}.atlas-nav a{min-width:112px}.atlas-nav a:nth-child(2){min-width:145px}.menu-toggle{margin-left:auto}.product-hero{min-height:min(720px,100vh - 78px)}.product-hero-copy{padding:54px 0}.product-hero-panel{width:min(700px,62%)}.product-hero-panel h1{max-width:710px;font-size:clamp(2.7rem,4.15vw,4.45rem);line-height:.97}.product-hero-panel>p:not(.eyebrow){max-width:620px}.product-hero:after{background:linear-gradient(90deg,#f4ecdffb 0%,#f4ecdff0 35%,#f4ecdf61 54%,#f4ecdf05 73%),linear-gradient(#0000 66%,#1b191614)}.factory-stencil{z-index:2;color:#713d32;opacity:.3;mix-blend-mode:multiply;filter:grayscale(.7)contrast(1.5);border:4px solid #572c2280;align-items:center;gap:10px;width:155px;padding:10px 13px;display:flex;position:absolute;top:47%;right:16%;transform:rotate(-4deg);-webkit-mask-image:repeating-linear-gradient(96deg,#000 0 7px,#00000061 8px,#000 12px);mask-image:repeating-linear-gradient(96deg,#000 0 7px,#00000061 8px,#000 12px)}.factory-stencil .factory-mark{width:58px;height:42px}.factory-stencil b{letter-spacing:.09em;font:900 1.55rem Cascadia Mono,Courier New,monospace}.home-orientation,.home-current-work{padding-top:72px;padding-bottom:78px}.home-orientation>header,.home-current-work>header,.home-business-example header{grid-template-columns:.9fr 1.1fr;align-items:end;gap:12px 52px;margin-bottom:30px;display:grid}.home-orientation>header .eyebrow,.home-current-work>header .eyebrow{grid-column:1/-1}.home-orientation>header h2,.home-current-work>header h2,.home-business-example header h2{letter-spacing:-.055em;margin:0;font:900 clamp(2.5rem,4.1vw,4.3rem)/.96 Cascadia Mono,Courier New,monospace}.home-orientation>header>p:last-child,.home-current-work>header>p:last-child,.home-business-example header>p{color:var(--muted);margin:0;font:.84rem/1.65 Georgia,serif}.home-orientation>div{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid;box-shadow:6px 7px #1b1916b3}.home-orientation article{border-right:1px solid var(--ink);background:var(--paper);min-height:225px;padding:23px}.home-orientation article:nth-child(2){background:var(--machine)}.home-orientation article:last-child{border-right:0}.home-orientation article>span,.home-business-example article>span{color:var(--accent);font:850 .52rem Cascadia Mono,Courier New,monospace}.home-orientation h3,.home-business-example h3{letter-spacing:-.035em;margin:38px 0 12px;font:900 1.3rem/1.08 Cascadia Mono,Courier New,monospace}.home-orientation article p,.home-business-example article p{color:var(--muted);margin:0;font-size:.71rem;line-height:1.58}.home-current-work{scroll-margin-top:84px}.home-current-work>div{border:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid;box-shadow:7px 8px #1b1916c7}.home-current-work article{background:var(--paper);flex-direction:column;min-height:340px;padding:27px;display:flex;position:relative}.home-current-work article+article{border-left:1px solid var(--ink);background-color:#eee5d7;background-image:linear-gradient(#4e3f2e12 1px,#0000 1px),linear-gradient(90deg,#4e3f2e12 1px,#0000 1px);background-size:26px 26px}.home-current-work article:before{content:"+";color:#b72d249e;font:800 .7rem monospace;position:absolute;top:9px;right:12px}.home-current-work article>span{color:var(--accent);letter-spacing:.09em;font:850 .52rem Cascadia Mono,Courier New,monospace}.home-current-work article>small{color:var(--control);text-transform:uppercase;margin-top:11px;font:800 .51rem Cascadia Mono,Courier New,monospace}.home-current-work h3{letter-spacing:-.045em;margin:42px 0 14px;font:900 clamp(1.8rem,3vw,3rem)/.97 Cascadia Mono,Courier New,monospace}.home-current-work p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.6}.home-current-work a{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:auto;padding:11px 0;font-size:.64rem;font-weight:850;text-decoration:none}.home-current-work a b{float:right;color:var(--accent)}.home-business-example{border-top:1px solid var(--ink);background:var(--machine);padding:72px 0 78px}.home-business-example header .eyebrow{margin-bottom:12px}.home-business-example>div>div{border:1px solid var(--ink);background:var(--paper);grid-template-columns:repeat(4,1fr);display:grid}.home-business-example article{border-right:1px solid var(--ink);min-height:210px;padding:22px;position:relative}.home-business-example article:nth-child(2n){background:#eee5d7}.home-business-example article:last-child{border-right:0}.home-business-example article:not(:last-child):after{content:"→";z-index:2;border:1px solid var(--ink);background:var(--paper);width:23px;height:23px;color:var(--accent);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:91px;right:-12px}.home-business-example .section-link{width:max-content;max-width:100%;margin-top:25px;display:block}.product-cta{padding-top:58px;padding-bottom:58px}.product-cta h2{letter-spacing:-.05em;text-transform:none;font-family:Cascadia Mono,Courier New,monospace;font-size:clamp(2.2rem,3.7vw,3.8rem);font-weight:900}.product-cta a{border-top:1px solid var(--ink);justify-content:space-between;padding:15px 5px;font-size:.7rem;font-weight:850;text-decoration:none;display:flex}.product-cta a:last-child{border-bottom:1px solid var(--ink)}.product-cta a:hover{background:var(--paper);padding-left:15px}.product-cta a span{color:var(--accent)}.journal-status{border-left:6px solid var(--accent);background:#f4ecdfcc;align-items:center;gap:22px;margin:-25px 0 34px;padding:13px 16px;display:flex;transform:rotate(-.16deg);box-shadow:3px 4px #1b191652}.journal-status span{color:var(--accent);letter-spacing:.1em;font:850 .5rem Cascadia Mono,Courier New,monospace}.journal-status b{text-transform:uppercase;font:800 .62rem Cascadia Mono,Courier New,monospace}.journal-status small{color:var(--muted);text-transform:uppercase;margin-left:auto;font:750 .54rem Cascadia Mono,Courier New,monospace}.blog-streams article{min-height:155px;padding:18px}.blog-streams h2{margin:24px 0 8px;font-size:1.05rem;line-height:1.08}.blog-streams p{font-size:.65rem}.blog-streams small{padding-top:12px}.blog-method{grid-template-columns:.75fr 1.65fr;padding:22px}.blog-method h2{letter-spacing:-.04em;text-transform:none;font:900 1.55rem/1.05 Cascadia Mono,Courier New,monospace}.blog-method li{min-height:72px}.blog-list article.featured{position:relative}.blog-list article.featured:after{content:"";width:13px;height:45px;box-shadow:inset 0 0 0 2px var(--paper);border:3px solid #3e372fb3;border-radius:12px;position:absolute;top:-13px;right:35px;transform:rotate(8deg)}.research-boundary{border-top:1px solid var(--ink);background:var(--machine);grid-template-columns:170px 1fr;gap:28px;padding:23px 32px;display:grid}.research-boundary span{color:var(--accent);letter-spacing:.08em;font:850 .53rem Cascadia Mono,Courier New,monospace}.research-boundary p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.engineering-record{border-top:1px solid var(--ink);color:#eee5d7;background-color:#202526;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:24px 24px;padding:26px 32px 30px;position:relative}.engineering-record:after{content:"";border-style:solid;border-width:0 0 24px 24px;border-color:transparent transparent var(--paper) transparent;position:absolute;bottom:0;right:0}.engineering-record>header{border-bottom:1px solid #5f6868;justify-content:space-between;gap:20px;padding-bottom:14px;display:flex}.engineering-record>header span{color:var(--signal);letter-spacing:.11em;font:850 .53rem Cascadia Mono,Courier New,monospace}.engineering-record>header b{font:900 .72rem Cascadia Mono,Courier New,monospace}.engineering-record dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.engineering-record dl div{padding:16px 15px 4px 0}.engineering-record dt{color:#9ab0b1;text-transform:uppercase;font:750 .48rem Cascadia Mono,Courier New,monospace}.engineering-record dd{margin:7px 0 0;font:800 .65rem Cascadia Mono,Courier New,monospace}.engineering-record aside{border-top:1px solid #5f6868;grid-template-columns:145px 1fr;gap:20px;margin-top:18px;padding-top:16px;display:grid}.engineering-record aside span{color:var(--accent);letter-spacing:.09em;font:850 .49rem Cascadia Mono,Courier New,monospace}.engineering-record aside p{color:#eee5d7;margin:0;font:1rem/1.5 Segoe Print,Bradley Hand,cursive;transform:rotate(-.25deg)}@media (max-width:1120px){.atlas-nav a{min-width:96px}.atlas-nav a:nth-child(2){min-width:132px}.product-hero-panel{width:min(670px,64%)}.factory-stencil{right:8%}.home-orientation>header,.home-current-work>header,.home-business-example header{grid-template-columns:1fr}.home-business-example header .eyebrow{grid-column:auto}}@media (max-width:820px){.product-hero{min-height:760px}.product-hero-copy{padding:170px 0 38px}.product-hero-panel{width:100%}.factory-stencil{width:135px;top:18%;right:8%}.home-orientation,.home-current-work{padding-top:58px;padding-bottom:62px}.home-orientation>div{grid-template-columns:1fr}.home-orientation article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.home-orientation article:last-child{border-bottom:0}.home-current-work>div{grid-template-columns:1fr}.home-current-work article{min-height:300px}.home-current-work article+article{border-left:0;border-top:1px solid var(--ink)}.home-business-example>div>div{grid-template-columns:1fr 1fr}.home-business-example article{border-bottom:1px solid var(--ink);min-height:185px}.home-business-example article:nth-child(2n){border-right:0}.home-business-example article:nth-last-child(-n+2){border-bottom:0}.home-business-example article:not(:last-child):after{display:none}.journal-status{flex-direction:column;align-items:flex-start;gap:8px}.journal-status small{margin-left:0}.blog-method,.research-boundary{grid-template-columns:1fr}.engineering-record dl{grid-template-columns:1fr 1fr}}@media (max-width:560px){.product-hero{min-height:735px}.product-hero-copy{padding-top:145px}.product-hero-panel h1{font-size:2.65rem}.factory-stencil{opacity:.24;width:120px;top:12%;right:6%}.factory-stencil .factory-mark{width:44px}.home-orientation>header h2,.home-current-work>header h2,.home-business-example header h2{font-size:2.35rem}.home-current-work article{min-height:280px;padding:22px}.home-business-example{padding:58px 0}.home-business-example>div>div{grid-template-columns:1fr}.home-business-example article,.home-business-example article:nth-child(2n),.home-business-example article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ink);min-height:0}.home-business-example article:last-child{border-bottom:0}.engineering-record{padding:23px 22px}.engineering-record dl,.engineering-record aside{grid-template-columns:1fr}.research-boundary{padding:22px}.product-cta{padding-top:48px;padding-bottom:48px}}.challenge-intro{max-width:880px;margin:0 0 42px;padding-top:12px}.challenge-intro>div{align-items:center;gap:13px;display:flex}.challenge-intro>div>span{color:var(--accent);font:900 1.4rem Cascadia Mono,Courier New,monospace}.challenge-intro h1{letter-spacing:-.06em;width:fit-content;margin:22px 0 21px;font:900 clamp(3rem,5.4vw,5.25rem)/.92 Cascadia Mono,Courier New,monospace;position:relative}.challenge-intro h1:after{content:"";background:var(--accent);height:4px;position:absolute;bottom:-9px;left:2%;right:8%;transform:rotate(-.6deg)}.challenge-intro>p{max-width:760px;color:var(--muted);margin:0;font:1rem/1.65 Georgia,serif}.challenge-filters{border:1px solid var(--ink);background:#fffdf7c7;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;margin:0 0 34px;padding:15px 17px;display:grid}.challenge-filters label{display:block}.challenge-filters label>span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font:900 .47rem Cascadia Mono,Courier New,monospace;display:block}.challenge-filters select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:38px;color:var(--ink);text-transform:capitalize;border-radius:0;padding:7px 30px 7px 9px;font:800 .62rem Cascadia Mono,Courier New,monospace}.challenge-filters p{min-width:74px;color:var(--muted);text-align:right;text-transform:uppercase;margin:0;padding:10px 0;font:.55rem Cascadia Mono,Courier New,monospace}.challenge-filters p b{color:var(--ink);font-size:.86rem}.challenge-empty{border:1px solid var(--line);color:var(--muted);text-align:center;margin:40px 0;padding:30px;font:.8rem Cascadia Mono,Courier New,monospace}.challenge-ten>header span,.challenge-ledger>header>span,.challenge-change-log>header span{color:var(--accent);letter-spacing:.1em;font:900 .52rem Cascadia Mono,Courier New,monospace}.challenge-ten>header,.challenge-ledger>header{border-top:2px solid var(--ink);grid-template-columns:1fr 360px;align-items:end;gap:36px;margin-bottom:22px;padding-top:25px;display:grid}.challenge-ten>header h2,.challenge-ledger>header h2{letter-spacing:-.05em;max-width:780px;margin:11px 0 0;font:900 clamp(2rem,3.3vw,3.2rem)/.98 Cascadia Mono,Courier New,monospace}.challenge-ten>header>p,.challenge-ledger>header>p{color:var(--muted);margin:0;font:.8rem/1.6 Georgia,serif}.challenge-ten-list{border:1px solid var(--ink);box-shadow:7px 8px #1b1916b3}.challenge-record{border-bottom:1px solid var(--ink);background-color:var(--paper);background-image:radial-gradient(circle at 18% 22%,#57422b0b 0 .5px,#0000 .8px);background-size:9px 9px;padding:25px 27px;scroll-margin-top:100px}.challenge-record:nth-child(2n){background-color:var(--machine)}.challenge-record:last-child{border-bottom:0}.challenge-record>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.challenge-record-identity{align-items:center;gap:14px;display:flex}.challenge-record-identity>span{background:var(--accent);color:#fff;letter-spacing:.08em;padding:5px 8px;font:900 .49rem Cascadia Mono,Courier New,monospace}.challenge-record-identity>b{color:var(--accent);font:900 1.2rem Cascadia Mono,Courier New,monospace}.challenge-record-state{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.challenge-record-state>span{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;padding:5px 7px;font:800 .48rem Cascadia Mono,Courier New,monospace}.challenge-record-state .challenge-state.bounded{color:#765810;background:#f5ebc9;border-color:#8d6a16}.challenge-record-state .challenge-state.instrumented{border-color:var(--control);color:var(--control);background:#dbe6e7}.challenge-record-state .challenge-state.evidenced{border-color:var(--green);color:var(--green);background:#e3f0e9}.challenge-record-state .challenge-state.closed{color:#6b4c8f;background:#eee6f7;border-color:#6b4c8f}.challenge-record h3{letter-spacing:-.045em;margin:28px 0 10px;font:900 clamp(1.45rem,2.5vw,2.35rem)/1 Cascadia Mono,Courier New,monospace}.challenge-question{color:#34302b;max-width:950px;margin:0;font:.96rem/1.55 Georgia,serif}.challenge-record details{border-top:1px solid var(--line);margin-top:22px}.challenge-record summary{cursor:pointer;color:var(--accent);text-transform:uppercase;padding:13px 0;font:900 .55rem Cascadia Mono,Courier New,monospace;list-style:none}.challenge-record summary::-webkit-details-marker{display:none}.challenge-record summary span{float:right;color:var(--ink);font-size:1rem}.challenge-record details[open] summary span{transform:rotate(45deg)}.challenge-record-body{max-width:920px;padding:8px 0 9px}.challenge-record-body>p{color:var(--muted);margin:0 0 15px;font-size:.76rem;line-height:1.65}.challenge-record-body nav{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.challenge-record-body nav a{border:1px solid var(--ink);background:var(--paper);padding:8px 10px;font:850 .55rem Cascadia Mono,Courier New,monospace;text-decoration:none}.challenge-record-body nav a span{color:var(--accent)}.challenge-record-body .challenge-related,.challenge-record-body .challenge-supersedes{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-family:Cascadia Mono,Courier New,monospace;font-size:.58rem;display:flex}.challenge-related b,.challenge-supersedes b{color:var(--ink);text-transform:uppercase;margin-right:5px}.challenge-related a{background:var(--control-dark);color:#fff;padding:3px 6px;text-decoration:none}.challenge-ledger{margin-top:96px}.challenge-ledger-group{margin-top:44px}.challenge-ledger-group>header{border-bottom:2px solid var(--ink);grid-template-columns:300px 1fr;align-items:end;gap:30px;padding-bottom:15px;display:grid}.challenge-ledger-group>header span{color:var(--accent);font:900 .49rem monospace}.challenge-ledger-group>header h3{text-transform:uppercase;margin:8px 0 0;font:900 1.35rem Cascadia Mono,Courier New,monospace}.challenge-ledger-group>header p{max-width:650px;color:var(--muted);margin:0;font:.74rem/1.55 Georgia,serif}.challenge-ledger-group>div{border-left:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.challenge-record.compact{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-width:0}.challenge-record.compact:nth-child(2n){border-right:0}.challenge-record.compact:nth-last-child(-n+2){border-bottom:0}.challenge-record.compact .challenge-question{font-size:.82rem}.challenge-record.compact>header{display:block}.challenge-record.compact .challenge-record-state{justify-content:flex-start;margin-top:12px}.challenge-change-log{border-top:3px solid var(--ink);margin-top:90px;padding-top:34px}.challenge-change-log>header{grid-template-columns:160px 1fr;gap:28px;display:grid}.challenge-change-log h2{margin:0;font:900 2rem Cascadia Mono,Courier New,monospace}.challenge-change-log article{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:160px 1fr;gap:28px;margin-top:24px;padding:20px 0;display:grid}.challenge-change-log time{color:var(--accent);font:900 .6rem Cascadia Mono,Courier New,monospace}.challenge-change-log article b{text-transform:uppercase;font:900 .75rem Cascadia Mono,Courier New,monospace}.challenge-change-log article p{max-width:760px;color:var(--muted);margin:8px 0 0;font-size:.72rem;line-height:1.55}@media (max-width:900px){.challenge-filters{grid-template-columns:1fr 1fr}.challenge-filters p{text-align:left}.challenge-ten>header,.challenge-ledger>header,.challenge-ledger-group>div{grid-template-columns:1fr}.challenge-record.compact,.challenge-record.compact:nth-child(2n),.challenge-record.compact:nth-last-child(-n+2){border-right:1px solid var(--ink);border-bottom:1px solid var(--ink)}.challenge-record.compact:last-child{border-bottom:0}}@media (max-width:560px){.challenge-intro{margin-bottom:34px}.challenge-intro h1{font-size:2.65rem}.challenge-intro>p{font-size:.9rem}.challenge-filters{grid-template-columns:1fr}.challenge-filters p{padding:2px 0}.challenge-ledger-group>header,.challenge-change-log>header,.challenge-change-log article{grid-template-columns:1fr}.challenge-record{padding:21px 18px}.challenge-record>header{display:block}.challenge-record-state{justify-content:flex-start;margin-top:12px}.challenge-record h3{margin-top:23px;font-size:1.42rem}.challenge-question{font-size:.88rem}.challenge-ten-list{box-shadow:4px 5px #1b1916b3}.challenge-ledger-group>header p{margin-top:12px}}.section-heading{grid-template-columns:minmax(260px,.75fr) minmax(300px,1fr)}.ledger-row{grid-template-columns:minmax(0,1fr) 310px}.flow-plate-masthead{grid-template-columns:minmax(0,1fr) auto}.plate-index button b{margin-top:0}.document-topic-grid article{grid-template-columns:1fr}.document-diagram-collection button{grid-template-columns:1fr 18px}.publication-record-list h2,.blog-list h2{margin-top:24px}.research-focus-list article h2{margin-top:22px}.engineering-record>header small{color:#9ab0b1;letter-spacing:.04em;font:700 .52rem Cascadia Mono,Courier New,monospace}@media (max-width:820px){.section-heading{grid-template-columns:1fr}.section-heading>p{grid-column:auto}.ledger-row{grid-template-columns:1fr}.ledger-row aside{grid-column:auto}.flow-plate-masthead{grid-template-columns:1fr}.flow-plate-masthead>.status{grid-column:1}.compact-question-records>article,.compact-question-records>article:nth-child(2n){grid-template-columns:minmax(0,1fr)}}.stage-evidence{border-top:2px solid var(--ink);background:var(--paper);grid-column:1/-1;grid-template-columns:145px minmax(0,1fr) minmax(0,1fr) 205px;gap:0;display:grid}.stage-evidence>span{color:var(--accent);letter-spacing:.08em;padding:24px 20px;font:850 .53rem/1.45 Cascadia Mono,Courier New,monospace}.stage-evidence>div{border-left:1px solid var(--line);padding:22px 24px}.stage-evidence>div b{text-transform:uppercase;font:850 .57rem/1.4 Cascadia Mono,Courier New,monospace}.stage-evidence>div p{color:var(--muted);margin:12px 0 0;font-size:.7rem;line-height:1.55}.stage-evidence>nav{border-left:1px solid var(--line);background:var(--machine);flex-direction:column;justify-content:center;padding:18px;display:flex}.stage-evidence>nav button,.stage-evidence>nav a{border:0;border-top:1px solid var(--ink);color:var(--ink);text-align:left;background:0 0;justify-content:space-between;gap:15px;padding:10px 0;font-size:.57rem;font-weight:850;text-decoration:none;display:flex}.stage-evidence>nav a{border-bottom:1px solid var(--ink)}.stage-evidence>nav b{color:var(--accent)}.reference-paths{border:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid;box-shadow:4px 5px #1b19167a}.reference-paths button{border:0;border-right:1px solid var(--ink);background:var(--paper);text-align:left;flex-direction:column;min-height:142px;padding:18px;display:flex}.reference-paths button:nth-child(2n){background:var(--machine)}.reference-paths button:last-child{border-right:0}.reference-paths button:hover{box-shadow:inset 0 5px 0 var(--accent)}.reference-paths span{color:var(--accent);text-transform:uppercase;font:850 .5rem Cascadia Mono,Courier New,monospace}.reference-paths b{margin-top:25px;font:850 .77rem/1.25 Cascadia Mono,Courier New,monospace}.reference-paths small{color:var(--muted);margin-top:8px;font-size:.59rem;line-height:1.45}.source-index button em{color:var(--muted);margin-top:7px;font:.52rem/1.4 Cascadia Mono,Courier New,monospace;display:block}@media (max-width:1120px){.stage-evidence{grid-template-columns:125px 1fr 1fr}.stage-evidence>nav{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:20px;display:grid}.stage-evidence>nav a{border-bottom:0}.reference-paths{grid-template-columns:1fr 1fr}.reference-paths button{border-bottom:1px solid var(--ink)}.reference-paths button:nth-child(2n){border-right:0}.reference-paths button:nth-last-child(-n+2){border-bottom:0}}@media (max-width:820px){.stage-evidence{grid-template-columns:1fr 1fr}.stage-evidence>span{border-bottom:1px solid var(--line);grid-column:1/-1}.stage-evidence>div:first-of-type{border-left:0}.stage-evidence>nav{grid-template-columns:1fr}}@media (max-width:560px){.stage-evidence{grid-template-columns:1fr}.stage-evidence>span,.stage-evidence>div,.stage-evidence>nav{border-left:0;border-bottom:1px solid var(--line);grid-column:1}.stage-evidence>nav{border-bottom:0}.reference-paths{grid-template-columns:1fr}.reference-paths button,.reference-paths button:nth-child(2n),.reference-paths button:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ink);min-height:115px}.reference-paths button:last-child{border-bottom:0}.reference-paths b{margin-top:18px}}.research-status-method{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);border-left:6px solid var(--accent);background:#f4ecdfd1;grid-template-columns:185px minmax(0,1fr) minmax(250px,.6fr);align-items:start;gap:24px;margin:-15px 0 34px;padding:21px 23px;display:grid}.research-status-method>span{color:var(--accent);letter-spacing:.09em;font:900 .5rem Cascadia Mono,Courier New,monospace}.research-status-method b{text-transform:uppercase;font:900 .72rem Cascadia Mono,Courier New,monospace}.research-status-method p{max-width:690px;color:var(--muted);margin:9px 0 0;font-size:.72rem;line-height:1.55}.research-status-method>small{border-left:1px solid var(--line);color:var(--muted);padding-left:20px;font:.57rem/1.55 Cascadia Mono,Courier New,monospace}.compact-question-records>article,.compact-question-records>article:nth-child(2n){grid-template-columns:190px minmax(250px,.82fr) minmax(340px,1.18fr)}.compact-question-records>article>div:first-child>small{white-space:normal;width:100%;max-width:190px;line-height:1.35}.compact-question-records dl{gap:0;display:grid}.compact-question-records dl div{margin-bottom:11px;padding:0 0 11px}.compact-question-records dl div:last-of-type{margin-bottom:0}.compact-question-records dl button,.question-backlog>article>button{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--ink);text-align:left;background:0 0;justify-content:space-between;gap:18px;margin-top:3px;padding:10px 0;font-size:.57rem;font-weight:850;display:flex}.compact-question-records dl button b,.question-backlog>article>button b{color:var(--accent)}.question-backlog article>small{white-space:normal;max-width:100%;padding:5px 8px;line-height:1.35;display:inline-block}.question-backlog article dl{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1050px;margin:24px 0 0;display:grid}.question-backlog article dl div{border-top:1px solid var(--line);padding-top:11px}.question-backlog article dt{color:var(--accent);text-transform:uppercase;font:850 .5rem Cascadia Mono,Courier New,monospace}.question-backlog article dd{color:var(--muted);margin:7px 0 0;font-size:.68rem;line-height:1.5}.question-backlog>article>button{width:min(100%,320px);margin-top:18px}@media (max-width:980px){.research-status-method{grid-template-columns:150px 1fr}.research-status-method>small{border-left:0;border-top:1px solid var(--line);grid-column:2;padding:12px 0 0}.compact-question-records>article,.compact-question-records>article:nth-child(2n){grid-template-columns:1fr}.compact-question-records>article>div:first-child{display:block}.compact-question-records h2,.compact-question-records dl{grid-column:1}.compact-question-records h2{margin-top:5px}.compact-question-records>article>div:first-child>small{max-width:100%}.question-backlog article dl{grid-template-columns:1fr}}@media (max-width:560px){.research-status-method{grid-template-columns:1fr;margin-top:0;padding:19px}.research-status-method>small{grid-column:1}.compact-question-records h2{margin-top:18px}}.eyebrow{color:var(--muted);letter-spacing:.1em;font-size:.55rem;font-weight:800}.page-intro{margin-bottom:62px}.page-intro h1{font-size:clamp(2.9rem,5.35vw,5.35rem);line-height:.96}.challenge-intro h1{font-size:clamp(2.9rem,4.8vw,4.65rem);line-height:.96}.blog-reader>header h1{font-size:clamp(2.8rem,5.2vw,5.15rem);line-height:.96}.section-heading h2,.current-cycle>header h2,.research-note-shelf>header h2,.embedded-section-heading h2,.home-research-program h2,.plate-index h2,.pattern-selector>header h2,.overlay-catalog>header h2,.evidence-receipt-model>header h2,.tribunal-explainer>header h2,.document-overview h2,.product-cta h2{letter-spacing:-.035em;font-size:clamp(1.75rem,2.75vw,2.7rem);line-height:1.04}.principle-callout h2,.plate-header h2{font-size:clamp(2rem,3.4vw,3.25rem);line-height:1}.challenge-ten>header h2,.challenge-ledger>header h2{font-size:clamp(1.65rem,2.4vw,2.3rem);line-height:1.05}.challenge-change-log h2,.source-links h2,.trust-source-links>header h2,.pattern-next h2{text-transform:none;font-size:1.45rem;line-height:1.12}.home-current-work article{min-height:285px}.home-current-work h3{letter-spacing:-.035em;margin:28px 0 13px;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.08}.publication-record-list h2,.blog-list h2{letter-spacing:-.035em;margin:24px 0 12px;font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:1.08}.open-question-records h2,.question-backlog h2,.challenge-record h3{letter-spacing:-.03em;text-transform:none;font-size:clamp(1.2rem,1.75vw,1.6rem);line-height:1.14}.open-question-records h2{margin:22px 0 20px}.challenge-record h3{margin:22px 0 9px}.challenge-record.compact h3{font-size:1.22rem}.research-focus-list article h2,.registry-grid h2,.pattern-choice-grid h3,.overlay-catalog h3,.tribunal-types h3,.trust-stack h2,.architecture-stack h2{letter-spacing:-.025em;text-transform:none;font-size:1.18rem;line-height:1.16}.research-focus-list article h2,.pattern-choice-grid h3{margin-top:20px}.registry-grid h2{margin-top:22px}.tribunal-types h3{margin-top:34px}.plate-index button b{text-transform:none;font:800 .86rem/1.25 Cascadia Mono,Courier New,monospace}.home-current-work article>span,.research-focus-list article>span,.pattern-choice-grid article>span,.tribunal-types span,.registry-card-top span{color:var(--control)}@media (max-width:560px){.page-intro h1,.challenge-intro h1,.blog-reader>header h1{font-size:2.7rem}.section-heading h2,.current-cycle>header h2,.research-note-shelf>header h2,.embedded-section-heading h2,.home-research-program h2,.plate-index h2,.pattern-selector>header h2,.overlay-catalog>header h2,.evidence-receipt-model>header h2,.tribunal-explainer>header h2,.document-overview h2,.product-cta h2{font-size:2rem}.home-current-work article{min-height:245px}}.home-results{padding-top:76px;padding-bottom:82px;scroll-margin-top:90px}.home-results>header,.home-supporting-research>header{grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);align-items:end;gap:45px;margin-bottom:28px;display:grid}.home-results>header h2,.home-supporting-research>header h2{letter-spacing:-.04em;margin:11px 0 0;font:900 clamp(1.9rem,2.8vw,2.75rem)/1.04 Cascadia Mono,Courier New,monospace}.home-results>header>p,.home-supporting-research>header>p{max-width:620px;color:var(--muted);margin:0;font:.85rem/1.65 Georgia,serif}.home-evidence-posture{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-bottom:30px;display:grid}.home-evidence-posture>div{border-right:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:14px;min-height:82px;padding:14px 18px;display:grid}.home-evidence-posture>div:last-child{border-right:0}.home-evidence-posture b{color:var(--accent);font:900 1.55rem Cascadia Mono,Courier New,monospace}.home-evidence-posture span{max-width:240px;color:var(--muted);text-transform:uppercase;font:.58rem/1.45 Cascadia Mono,Courier New,monospace}.home-result-list{border-top:1px solid var(--ink)}.home-result-list button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:72px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:minmax(190px,.75fr) minmax(280px,1.45fr) minmax(150px,.55fr);align-items:center;gap:24px;padding:14px 16px;display:grid}.home-result-list button:hover{background:#f4ecdfa6}.home-result-list button.active{box-shadow:inset 5px 0 0 var(--accent);background:var(--machine)}.home-result-list span{font:850 .72rem/1.35 Cascadia Mono,Courier New,monospace}.home-result-list b{font:.82rem/1.45 Georgia,serif}.home-result-list small{color:var(--muted);text-align:right;font:800 .5rem/1.35 Cascadia Mono,Courier New,monospace}.home-result-detail{border:1px solid var(--ink);background:var(--paper);margin-top:24px;box-shadow:4px 5px #1b19167a}.home-result-detail>header{border-bottom:1px solid var(--ink);background:var(--machine);justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.home-result-detail>header h3{letter-spacing:-.025em;margin:0;font:900 1.1rem/1.25 Cascadia Mono,Courier New,monospace}.home-result-maturity,.claim-maturity-pair{flex-wrap:wrap;gap:7px;display:flex}.home-result-maturity>span,.claim-maturity-pair>span{border:1px solid var(--ink);background:var(--paper);grid-template-columns:auto auto;align-items:center;gap:7px;padding:6px 8px;display:grid}.home-result-maturity small,.claim-maturity-pair small{color:var(--control);text-transform:uppercase;font:850 .48rem Cascadia Mono,Courier New,monospace}.home-result-maturity b,.claim-maturity-pair b{text-transform:uppercase;font:850 .55rem Cascadia Mono,Courier New,monospace}.claim-field-label{color:var(--control);text-transform:uppercase;margin-top:18px;font:850 .5rem Cascadia Mono,Courier New,monospace;display:block}.home-result-detail dl{grid-template-columns:repeat(5,1fr);margin:0;display:grid}.home-result-detail dl>div{border-right:1px solid var(--line);min-height:175px;padding:20px 17px}.home-result-detail dl>div:last-child{border-right:0}.home-result-detail dt{color:var(--control);text-transform:uppercase;font:850 .5rem Cascadia Mono,Courier New,monospace}.home-result-detail dd{color:var(--muted);margin:28px 0 0;font:.69rem/1.55 Georgia,serif}.home-result-detail nav,.home-supporting-research>nav{border-top:1px solid var(--ink);flex-wrap:wrap;display:flex}.home-result-detail nav a,.home-supporting-research>nav a{border-right:1px solid var(--line);justify-content:space-between;gap:25px;min-width:240px;padding:13px 18px;font-size:.58rem;font-weight:850;text-decoration:none;display:flex}.home-result-detail nav a span,.home-supporting-research>nav a span{color:var(--accent)}.home-supporting-research{border-top:1px solid var(--ink);padding-top:68px;padding-bottom:78px}.home-supporting-research>div{border-top:1px solid var(--ink)}.home-supporting-research article{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr) 150px;align-items:center;gap:24px;min-height:76px;padding:13px 8px;display:grid}.home-supporting-research time,.home-supporting-research article>span{color:var(--muted);text-transform:uppercase;font:750 .52rem Cascadia Mono,Courier New,monospace}.home-supporting-research article>span{text-align:right}.home-supporting-research h3{margin:0;font:850 .9rem/1.35 Cascadia Mono,Courier New,monospace}.home-supporting-research h3 a{text-decoration:none}.home-supporting-research h3 a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.home-supporting-research>nav{border-bottom:1px solid var(--ink);margin-top:25px}.home-supporting-research>nav a{flex:1}.home-harness-bridge{padding-top:72px;padding-bottom:78px}.home-harness-bridge>header{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:end;gap:48px;margin-bottom:30px;display:grid}.home-harness-bridge>header h2{letter-spacing:-.055em;max-width:680px;margin:11px 0 0;font:900 clamp(2.2rem,3.8vw,3.8rem)/.97 Cascadia Mono,Courier New,monospace}.home-harness-bridge>header>p{max-width:640px;color:var(--muted);margin:0;font:.85rem/1.68 Georgia,serif}.home-layer-relationship{border:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid;box-shadow:6px 7px #1b1916ad}.home-layer-relationship article{border-right:1px solid var(--ink);background:var(--paper);min-height:235px;padding:24px 27px}.home-layer-relationship article:nth-child(2){background:var(--machine);border-right:0}.home-layer-relationship article>span{color:var(--accent);letter-spacing:.1em;font:850 .52rem Cascadia Mono,Courier New,monospace}.home-layer-relationship h3{letter-spacing:-.045em;max-width:480px;margin:45px 0 13px;font:900 clamp(1.4rem,2.2vw,2.1rem)/1.02 Cascadia Mono,Courier New,monospace}.home-layer-relationship article p{max-width:540px;color:var(--muted);margin:0;font:.76rem/1.62 Georgia,serif}.home-layer-relationship aside{border-top:1px solid var(--ink);background:var(--control-dark);color:#f3eadc;grid-column:1/-1;grid-template-columns:170px minmax(0,1fr);gap:24px;padding:17px 25px;display:grid}.home-layer-relationship aside b{color:var(--signal);text-transform:uppercase;font:850 .58rem Cascadia Mono,Courier New,monospace}.home-layer-relationship aside p{max-width:850px;margin:0;font:.74rem/1.55 Georgia,serif}.home-factory-flow{border:1px solid var(--ink);background:var(--paper);grid-template-columns:repeat(7,1fr);margin:31px 0 0;padding:0;list-style:none;display:grid}.home-factory-flow li{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:112px;padding:15px 14px;display:flex;position:relative}.home-factory-flow li:nth-child(2n){background:var(--machine)}.home-factory-flow li:last-child{border-right:0}.home-factory-flow span{color:var(--accent);font:850 .48rem Cascadia Mono,Courier New,monospace}.home-factory-flow b{font:850 .64rem/1.35 Cascadia Mono,Courier New,monospace}.home-factory-flow i{z-index:2;border:1px solid var(--ink);background:var(--paper);width:21px;height:21px;color:var(--accent);border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid;position:absolute;bottom:13px;right:-11px}.home-rigor-thesis{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;margin-top:24px;padding:19px 0;display:grid}.home-rigor-thesis p{max-width:780px;color:var(--muted);margin:0;font:.8rem/1.6 Georgia,serif}.home-rigor-thesis p b{color:var(--ink)}.home-rigor-thesis nav{gap:22px;display:flex}.home-rigor-thesis a,.home-evidence-link{border-bottom:2px solid var(--ink);text-transform:uppercase;padding:8px 0;font:850 .61rem Cascadia Mono,Courier New,monospace;text-decoration:none}.home-rigor-thesis a span,.home-evidence-link span{color:var(--accent);margin-left:15px}.home-result-grid{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid;box-shadow:5px 6px #1b191680}.home-result-grid article{border-right:1px solid var(--ink);background:var(--paper);flex-direction:column;min-height:300px;padding:22px;display:flex}.home-result-grid article:nth-child(2){background:var(--machine)}.home-result-grid article:last-child{border-right:0}.home-result-grid h3{letter-spacing:-.035em;margin:44px 0 14px;font:900 1.25rem/1.12 Cascadia Mono,Courier New,monospace}.home-result-grid article>p{color:var(--muted);margin:0;font:.76rem/1.6 Georgia,serif}.home-result-grid article>small{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding-top:18px;font:.64rem/1.5 Georgia,serif;display:block}.home-result-grid article>small b{color:var(--accent);letter-spacing:.08em;margin-bottom:7px;font:850 .5rem Cascadia Mono,Courier New,monospace;display:block}.home-evidence-link{width:max-content;max-width:100%;margin:28px auto 0;display:block}@media (max-width:900px){.home-results>header,.home-supporting-research>header,.home-harness-bridge>header{grid-template-columns:1fr;gap:16px}.home-evidence-posture{grid-template-columns:1fr 1fr}.home-evidence-posture>div:nth-child(2){border-right:0}.home-evidence-posture>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.home-factory-flow{grid-template-columns:repeat(4,1fr)}.home-factory-flow li{border-bottom:1px solid var(--line)}.home-factory-flow li:nth-child(4){border-right:0}.home-factory-flow li:nth-last-child(-n+3){border-bottom:0}.home-factory-flow i{display:none}.home-rigor-thesis,.home-result-grid{grid-template-columns:1fr}.home-result-grid article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.home-result-grid article:last-child{border-bottom:0}.home-result-grid article>small{margin-top:26px}.home-supporting-research>nav a{border-right:0;border-bottom:1px solid var(--line);flex-basis:100%}.home-supporting-research>nav a:last-child{border-bottom:0}}@media (max-width:620px){.product-hero{min-height:680px}.product-hero-copy{padding-top:125px}.product-hero-panel h1{font-size:2.42rem}.home-harness-bridge{padding-top:58px;padding-bottom:62px}.home-layer-relationship{grid-template-columns:1fr}.home-layer-relationship article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.home-layer-relationship article:nth-child(2){border-bottom:0}.home-layer-relationship h3{margin-top:28px}.home-layer-relationship aside{grid-column:1;grid-template-columns:1fr;gap:8px;padding:18px}.home-factory-flow{grid-template-columns:1fr}.home-factory-flow li,.home-factory-flow li:nth-child(4),.home-factory-flow li:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--line);min-height:72px}.home-factory-flow li:last-child{border-bottom:0}.home-rigor-thesis nav{flex-direction:column;align-items:flex-start;gap:10px}.home-results{padding-top:58px;padding-bottom:62px}.home-evidence-posture{grid-template-columns:1fr}.home-evidence-posture>div{border-right:0;border-bottom:1px solid var(--line)}.home-evidence-posture>div:last-child{border-bottom:0}.home-result-grid article{padding:20px 18px}.home-result-grid h3{margin-top:30px}.home-supporting-research article{grid-template-columns:1fr;gap:8px;padding:16px 7px}.home-supporting-research article>span{text-align:left}}@media (max-width:760px){.eyebrow{font-size:.66rem;line-height:1.45}.atlas-brand small{font-size:.62rem;line-height:1.35}.atlas-nav a{font-size:.76rem}.atlas-nav a span{font-size:.64rem}.menu-toggle{font-size:.76rem}.product-hero-panel>p:not(.eyebrow),.page-intro>p,.hero-lede,.section-heading>p,.current-cycle>header>p:last-child,.research-note-shelf>header>p,.home-harness-bridge>header>p,.home-results>header>p,.home-supporting-research>header>p{color:var(--ink);font-size:.95rem;line-height:1.68}.status{font-size:.64rem;line-height:1.35}.home-evidence-posture span{color:var(--ink);font-size:.7rem;line-height:1.5}.claim-maturity-pair{width:100%}.claim-maturity-pair>span{flex:1;grid-template-columns:1fr;gap:3px;min-width:130px;padding:9px 10px}.claim-maturity-pair small{font-size:.6rem;line-height:1.35}.claim-maturity-pair b{font-size:.68rem;line-height:1.4}.home-result-grid article>p{color:var(--ink);font-size:.91rem;line-height:1.65}.home-result-grid article>small{color:var(--ink);font-size:.82rem;line-height:1.6}.home-supporting-research>nav a{align-items:center;min-height:46px;font-size:.72rem;line-height:1.4}.home-supporting-research article{border-bottom-color:var(--ink);min-height:88px}.home-supporting-research time,.home-supporting-research article>span{color:var(--ink);font-size:.66rem;line-height:1.4}.home-supporting-research h3{font-size:1rem;line-height:1.45}.publication-record-list>article,.open-question-records>article,.current-cycle-grid>article,.blog-list article{background-image:none;padding:24px 20px}.publication-record-list time,.publication-record-list>article>small,.blog-list time,.blog-list article>small,.blog-reader>header time{font-size:.66rem;line-height:1.4}.publication-record-list>article>p,.blog-list p{color:var(--ink);font-size:.93rem;line-height:1.68}.publication-record-list dt,.open-question-records dt,.question-backlog article dt{font-size:.65rem;line-height:1.4}.publication-record-list dd,.open-question-records dd,.question-backlog article dd{color:var(--ink);font-size:.84rem;line-height:1.62}.publication-record-list>article>a,.blog-list button,.blog-read-link,.compact-question-records dl button,.question-backlog>article>button{min-height:44px;font-size:.71rem;line-height:1.4}.blog-intro-strip p,.blog-reader>footer p{color:var(--ink);font-size:.86rem;line-height:1.6}.architecture-notation small,.architecture-page .architecture-stack p,.plate-claim-grid p{color:var(--ink);font-size:.88rem;line-height:1.62}.architecture-notation b,.plate-toolbar span,.plate-inspection>span,.plate-claim-grid span{font-size:.65rem;line-height:1.4}.plate-toolbar button,.plate-inspection button{font-size:.7rem}.plate-inspection p{font-size:.98rem;line-height:1.72}.plate-claim-grid section{padding:24px 20px}.source-index button{border-bottom-color:var(--ink);padding:17px 15px}.source-index small,.source-reader-meta span,.source-reader-meta small{font-size:.65rem;line-height:1.4}.source-index b{font-size:.86rem;line-height:1.45}.source-index button em{color:var(--ink);font-size:.72rem;line-height:1.5}.source-reader>header p{color:var(--ink);font-size:.98rem;line-height:1.7}.source-reader>header>code{font-size:.7rem;line-height:1.5}.markdown-reader{color:var(--ink);line-height:1.78}.markdown-reader p,.markdown-reader li{font-size:1rem}.markdown-reader h2+p{font-size:1rem;line-height:1.75}.markdown-reader h4{font-size:.72rem;line-height:1.45}.markdown-reader table{font-size:.86rem}.challenge-record-state>span{font-size:.62rem;line-height:1.4}.challenge-record-body>p,.challenge-record.compact .challenge-question{color:var(--ink);font-size:.9rem;line-height:1.68}.challenge-record-body nav a{font-size:.7rem;line-height:1.4}.challenge-record-body .challenge-related,.challenge-record-body .challenge-supersedes{font-size:.7rem;line-height:1.45}.challenge-record summary{font-size:.68rem;line-height:1.4}.atlas-footer p,.footer-nav a{font-size:.8rem;line-height:1.55}}@media (max-width:820px){.product-hero-panel{background:linear-gradient(90deg,#f4ecdffa 0%,#f4ecdff0 100%)}}
