.visual-credit{--credit-ink: #626a76;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;flex-basis:100%;min-width:0;width:100%;margin-top:16px;color:var(--credit-ink);font-size:11px;font-weight:400;line-height:1.6;text-align:left;overflow-wrap:anywhere}.visual-credit[data-theme=dark]{--credit-ink: #c4ccd9}.visual-credit>span{color:var(--credit-ink);font-size:11px}.visual-credit>a{display:inline;min-height:0;color:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px}.visual-credit a:focus-visible{outline:2px solid #1554d1;outline-offset:3px}.publication-figure>figcaption,.fabric-diagram>figcaption{flex-wrap:wrap}.hypercube-hero>figcaption,.neural-hero>figcaption{position:relative}.console-action-help{margin:12px 0 24px;font-size:12px;line-height:1.6;color:#565e6c}.hero-art.hypercube-hero{min-width:0}.hypercube-stage{position:relative;width:100%;aspect-ratio:1.18;pointer-events:none;background:transparent;overflow:visible;transform:translateY(-6%) scale(1.3);transform-origin:center}.hypercube-stage canvas,.hypercube-fallback{display:block;width:100%;height:100%;background:transparent}.hypercube-fallback{position:absolute;top:0;right:0;bottom:0;left:0}.hypercube-hero[data-ready=true] .hypercube-fallback{display:none}@media (min-width: 900px){.hypercube-stage{transform:translateY(-17%) scale(1.5)}}@media (max-width: 899px){.hypercube-stage{aspect-ratio:1.1}}@media (max-width: 639px){.hero-art.hypercube-hero{margin-inline:0;width:100%}.hypercube-stage{aspect-ratio:1.12;transform:translate(-4px,-6%) scale(1.3)}}@media print{.hypercube-stage canvas{display:none}.hypercube-hero[data-ready=true] .hypercube-fallback{display:block}}.fabric-motion-stage{position:relative}.fabric-diagram .fabric-motion-stage>svg{display:block;width:100%;height:auto;margin:0}.fabric-packet,.fabric-orbit-response,.fabric-link-response,.fabric-node-response,.fabric-node-ring,.fabric-origin-pulse,.fabric-origin-focus{opacity:0;pointer-events:none}.fabric-replay{position:absolute;left:50%;top:47.619%;width:44px;height:44px;padding:0;border:0;background:transparent;border-radius:8px;transform:translate(-50%,-50%);cursor:pointer}.fabric-replay:focus-visible{outline:2px solid #5e6ad2;outline-offset:2px}.fabric-origin-focus{transition:opacity .16s ease-out}.fabric-motion-stage:has(.fabric-replay:is(:hover,:focus-visible)) .fabric-origin-focus{opacity:.75}.fabric-motion-stage[data-run=true][data-reduced=false] .fabric-packet{animation:fabric-travel var(--duration) linear var(--delay) both}.fabric-motion-stage[data-run=true][data-reduced=false] .fabric-orbit-response{animation:fabric-orbit 1.8s ease-out var(--delay) both}.fabric-motion-stage[data-run=true][data-reduced=false] .fabric-link-response{animation:fabric-respond 1.6s ease-out var(--delay) both}.fabric-motion-stage[data-run=true][data-reduced=false] .fabric-node-response{animation:fabric-respond .64s ease-out var(--delay) both}.fabric-motion-stage[data-run=true][data-reduced=false] .fabric-node-ring{animation:fabric-ring 1.1s ease-out var(--delay) both}.fabric-motion-stage[data-run=true][data-reduced=false] .fabric-origin-pulse{animation:fabric-origin 1.3s ease-out both}.fabric-motion-stage[data-playing=false] *{animation-play-state:paused!important}@keyframes fabric-travel{0%{transform:translate(var(--from));opacity:0}10%,84%{opacity:1}to{transform:translate(var(--to));opacity:0}}@keyframes fabric-respond{0%,to{opacity:0}20%,50%{opacity:.85}}@keyframes fabric-orbit{0%,to{opacity:0}32%{opacity:.48}}@keyframes fabric-ring{0%{transform:scale(.8);opacity:0}20%{opacity:.8}to{transform:scale(1.8);opacity:0}}@keyframes fabric-origin{0%{transform:scale(1);opacity:0}12%{opacity:.9}to{transform:scale(2.1);opacity:0}}@media (max-width: 639px){.fabric-motion-stage{width:calc(100% + 16px);margin-left:-8px}}@media (prefers-reduced-motion: reduce){.fabric-motion-stage *{animation:none!important;transition:none!important}.fabric-replay{display:none}}@media print{.fabric-motion-stage *{animation:none!important}.fabric-replay{display:none}}.fabric-edge-case{fill:none;stroke:#f4f4f4;stroke-width:6.5;stroke-linecap:round}.fabric-edge-core{fill:none;stroke-width:2.6;stroke-linecap:round}.fabric-dep{fill:none;stroke-width:1.1}.fabric-edge path,.fabric-dep{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s ease-out}.fabric-edge,.fabric-dep{opacity:0;transition:opacity .2s ease-out}.fabric-edge.is-on{opacity:1}.fabric-dep.is-on{opacity:.7}.fabric-edge.is-on path,.fabric-dep.is-on{stroke-dashoffset:0}.fabric-dag-node{stroke:#141414;stroke-width:1.5;opacity:0;transition:opacity .3s ease-out .5s}.fabric-dag-node.is-on{opacity:1}.fabric-next{opacity:0;transition:opacity .4s ease-out .3s}.fabric-diagram[data-step="4"] .fabric-next{opacity:1}.fabric-diagram[data-step="1"] .fabric-origin-focus{opacity:.9}.fabric-labels text{paint-order:stroke;stroke:var(--dark, #1a1a1a);stroke-width:5px;stroke-linejoin:round}.fabric-steps{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px}.fabric-steps button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid #535353;border-radius:999px;background:transparent;color:#e4e4e4;font:500 13px/1 Inter,sans-serif;cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.fabric-steps button b{font-weight:600;font-variant-numeric:tabular-nums}.fabric-steps button[aria-pressed=true]{border-color:var(--step-color);color:var(--step-color)}.fabric-steps button:hover{border-color:#9a9a9a}.fabric-steps button:focus-visible{outline:2px solid #5e6ad2;outline-offset:2px}.fabric-steps .fabric-play{border-color:#9a9a9a}.fabric-step-line{margin:0 0 20px;min-height:1.6em;color:#c4ccd9;font-size:15px}.fabric-step-line strong{color:var(--step-color);font-weight:600;margin-right:8px}@media (prefers-reduced-motion: reduce){.fabric-edge path,.fabric-dep,.fabric-dag-node,.fabric-next{transition:none}}.five-locks{margin-top:24px}.five-locks__svg{display:block;width:100%;height:auto;overflow:visible}.five-locks__ring{fill:none;stroke:var(--line, #d9d9d9);stroke-width:1.5}.five-locks__spoke{stroke:var(--line, #d9d9d9);stroke-width:1.5;transition:stroke .16s ease}.five-locks__spoke.is-active{stroke:var(--lock-accent);stroke-width:2}.five-locks__core circle{fill:var(--ink, #1c1c1c)}.five-locks__core text{fill:#fff;font:600 15px/1 Inter,sans-serif;letter-spacing:.12em;text-anchor:middle}.five-locks__lock{cursor:pointer;outline:none}.five-locks__halo{fill:var(--paper, #ffffff);stroke:var(--ink, #1c1c1c);stroke-width:1.5;transition:stroke .16s ease,fill .16s ease}.five-locks__shackle{stroke:var(--ink, #1c1c1c)}.five-locks__body{fill:var(--ink, #1c1c1c)}.five-locks__key{fill:var(--paper, #ffffff)}.five-locks__lock.is-active .five-locks__halo{stroke:var(--lock-accent);stroke-width:2.5;fill:#f4effd}.five-locks__lock.is-active .five-locks__shackle{stroke:var(--lock-accent)}.five-locks__lock.is-active .five-locks__body{fill:var(--lock-accent)}.five-locks__lock:focus-visible .five-locks__halo{stroke:var(--lock-accent);stroke-width:3}.five-locks__n{font:400 13px/1 ui-monospace,Menlo,monospace;fill:var(--muted, #565656)}.five-locks__title{font:600 18px/1 Inter,sans-serif;fill:var(--ink, #1c1c1c)}.five-locks__lock.is-active .five-locks__title{fill:var(--lock-accent)}.five-locks__read{display:grid;grid-template-columns:40px 1fr;gap:16px;min-height:176px;padding:20px 0;border-top:1px solid var(--line, #d9d9d9);border-bottom:1px solid var(--line, #d9d9d9)}.five-locks__read>span{font:400 13px/1.9 ui-monospace,Menlo,monospace;color:var(--lock-accent)}.five-locks__read h3{margin:0 0 4px;font-size:22px}.five-locks__read small{display:block;margin-bottom:10px;font:400 12px/1.6 ui-monospace,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--lock-accent)}.five-locks__read p{margin:0;color:var(--muted, #565656)}.five-locks__all{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 640px){.five-locks__title{font-size:22px}.five-locks__n{font-size:16px}}@font-face{font-family:"Corpus Serif";src:url(/fonts/reader/Tinos-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Corpus Serif";src:url(/fonts/reader/Tinos-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Corpus Serif";src:url(/fonts/reader/Tinos-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Corpus Serif";src:url(/fonts/reader/Tinos-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Corpus Sans;src:url(/fonts/reader/Arimo%5Bwght%5D.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Corpus Sans;src:url(/fonts/reader/Arimo-Italic%5Bwght%5D.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}.publication-reader .document-pane{background:#fff}.publication-reader .document-prose{font-family:"Corpus Serif",Times New Roman,serif;font-size:var(--reader-body, 19px);font-weight:400;line-height:var(--reader-leading, 1.78);max-width:var(--reader-measure, 68ch);margin-inline:auto;color:#111;overflow-wrap:break-word}.publication-reader .document-prose p{font-size:1em;font-weight:400;line-height:inherit;margin-block:0 1.5em;text-wrap:pretty}.publication-reader .document-prose>p,.publication-reader .document-prose>ul,.publication-reader .document-prose>ol,.publication-reader .document-prose>blockquote{max-width:var(--reader-measure, 68ch)}.publication-reader .document-prose .source-heading{font-family:Corpus Sans,Arial,sans-serif;font-weight:700;line-height:1.3;margin-block:2.5em 1em;color:#374151;text-wrap:balance;overflow-wrap:break-word}.publication-reader .document-prose h3{font-size:1.35em;color:#111;border-top:1px solid var(--reader-rule, #dfe3e8);padding-top:24px}.publication-reader .document-prose h4{font-size:1.2em}.publication-reader .document-prose h5,.publication-reader .document-prose h6{font-size:1em}.publication-reader .document-prose>:first-child{margin-top:0}.publication-reader .document-prose ul,.publication-reader .document-prose ol{padding-left:1.6em;margin-block:1em 1.4em}.publication-reader .document-prose li{margin-block:.4em}.publication-reader .document-prose li>p{margin-block:.4em}.publication-reader .document-prose li>ul,.publication-reader .document-prose li>ol{margin-block:.5em}.publication-reader .document-prose a{display:inline;overflow-wrap:anywhere;text-underline-offset:3px}.publication-reader .document-prose blockquote{border-left:2px solid #585858;color:#374151;padding-left:1.25em;margin-inline:0}.publication-reader .document-prose pre{font:13px/1.65 SFMono-Regular,Consolas,monospace;white-space:pre;overflow:auto;overflow-wrap:normal;padding:20px;background:#f9fafb;border:1px solid #e5e7eb}.publication-reader .document-prose :not(pre)>code{font-size:.83em;overflow-wrap:anywhere;background:#f3f4f6;padding:.12em .25em}.publication-reader .document-prose .reader-image{margin-block:2em;padding:0;border:0;background:#fff}.publication-reader .document-prose .reader-image img{width:100%;height:auto;max-height:800px;-o-object-fit:contain;object-fit:contain}.publication-reader .document-prose .reader-image>span{font:13px/1.6 Corpus Sans,Arial,sans-serif;margin-top:12px;color:#565e6c}.publication-reader .document-prose .reader-publication-media img{width:auto;max-width:200px;max-height:240px}.publication-reader .document-prose .reader-publication-media img[src$=".svg"]{max-width:64px;max-height:64px}.publication-reader .source-table-scroll{margin-block:1.75em 2em;max-width:100%;overscroll-behavior-inline:contain}.publication-reader .source-table{font:14px/1.55 Corpus Sans,Arial,sans-serif;min-width:560px;width:100%;table-layout:fixed;border-block:2px solid #585858}.publication-reader .source-table.cols-2{min-width:100%}.publication-reader .source-table th,.publication-reader .source-table td{border:0;border-bottom:1px solid #e5e7eb;padding:16px;min-width:0;vertical-align:top;overflow-wrap:anywhere}.publication-reader .source-table th{background:#585858;color:#fff;font-weight:700}.publication-reader .source-table td{background:#fff}.publication-reader .source-table td:first-child{font-weight:600}.publication-reader .source-table tr:nth-child(2n) td{background:#f9fafb}.publication-reader .source-table p{margin:0;font-size:inherit;line-height:inherit;text-wrap:wrap}.publication-reader .source-table td>p+p{margin-top:.5em}.publication-reader .source-table.cols-2 th:first-child{width:34%}.publication-reader .source-table.cols-3 th:first-child{width:28%}.publication-reader .source-table.cols-3 th:nth-child(2){width:30%}.publication-reader .source-table[data-layout=notation] th:first-child{width:16%}.publication-reader .source-table[data-layout=notation] th:nth-child(2){width:28%}.publication-reader .source-table.cols-4 th:first-child{width:20%}.publication-reader .source-table.cols-4 th:nth-child(2){width:26%}.publication-reader .source-table th code{background:transparent;color:inherit}@container publication-page (min-width: 620px){.publication-reader[data-reading-columns="2"] .document-prose{max-width:none;-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px;-moz-column-rule:1px solid var(--reader-rule);column-rule:1px solid var(--reader-rule);-moz-column-fill:balance;column-fill:balance;font-size:18px;line-height:1.68}.publication-reader[data-reading-columns="2"] .document-prose>:is(h3,.source-table-scroll,.source-figure-block,pre,hr){-moz-column-span:all;column-span:all;max-width:100%}.publication-reader[data-reading-columns="2"] .document-prose>:is(p,ul,ol,blockquote){orphans:3;widows:3}.publication-reader[data-reading-columns="2"] .document-prose :is(.source-heading,.source-run-in>strong:first-child){-moz-column-break-after:avoid;break-after:avoid}.publication-reader[data-reading-columns="2"] .document-prose :is(.source-table-scroll,.source-figure-block,pre){-moz-column-break-inside:avoid;break-inside:avoid}}@media (max-width: 639px){.publication-reader .source-table{font-size:13px}.publication-reader .source-table th,.publication-reader .source-table td{padding:12px}}@media print{.reader-navigation,.reader-toolbar,.source-article-top,.document-pagination,.document-status{display:none}.complete-reader-grid{display:block}.publication-reader .document-pane{padding:0;border:0}.publication-reader .document-prose{font-size:10.5pt}.publication-reader .source-table-scroll{overflow:visible}.publication-reader .source-table{min-width:0;font-size:8.3pt}.publication-reader .source-table thead{display:table-header-group}.publication-reader .source-table tr,.publication-reader .reader-image{-moz-column-break-inside:avoid;break-inside:avoid}.publication-reader .source-heading{-moz-column-break-after:avoid;break-after:avoid}}.publication-reader{--reader-paper: #fff;--reader-ink: #202329;--reader-muted: #616872;--reader-rule: #dfe3e8;--reader-soft: #f7f8fa;--reader-accent: #1554c0;--reader-measure: 68ch;--reader-body: 19px;--reader-leading: 1.78;--reader-space: 24px;max-width:1440px;margin-inline:auto;color:var(--reader-ink);scroll-margin-top:24px}.publication-reader .reader-toolbar{margin-bottom:40px;padding-block:24px;border-color:var(--reader-rule)}.publication-reader .edition-stamp{width:48px;height:48px;font-size:24px}.publication-reader .reader-downloads{gap:16px;align-items:center;flex-wrap:wrap}.publication-reader .reader-column-options{display:inline-flex;border:1px solid var(--reader-rule);border-radius:4px;overflow:hidden}.publication-reader .reader-column-options button{min-height:44px;padding:8px 12px;font-size:12px;color:var(--reader-muted);background:var(--reader-paper)}.publication-reader .reader-column-options button+button{border-left:1px solid var(--reader-rule)}.publication-reader .reader-column-options button[aria-pressed=true]{background:var(--reader-ink);color:#fff}.publication-reader .reader-column-options button:focus-visible{outline-offset:-3px}.publication-reader .reader-downloads a{font-size:12px}.publication-reader .reader-focus-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:var(--reader-ink);padding:8px 12px;border:1px solid var(--reader-rule);border-radius:4px}.publication-reader .reader-focus-toggle:hover{background:var(--reader-soft)}.publication-reader .complete-reader-grid{display:grid;grid-template-columns:256px minmax(0,1fr);gap:48px;align-items:start}.publication-reader .reader-navigation{position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;scrollbar-width:thin;padding-right:8px}.publication-reader .reader-nav-heading>span{display:block;font-size:10px;color:var(--reader-muted);margin-bottom:8px}.publication-reader .reader-nav-heading h2{font-size:24px;margin:0 0 24px}.publication-reader .search-box{background:#fff;border-color:var(--reader-rule)}.publication-reader .search-box input{font-size:13px;padding-block:22px;font-weight:400}.publication-reader .reader-search-options{gap:0;margin:12px 0 24px}.publication-reader .reader-search-options button{flex:1;border-color:var(--reader-rule);font-size:11px;min-height:40px;padding:8px}.publication-reader .reader-search-options button+button{border-left:0}.publication-reader .reader-search-options button[aria-pressed=true]{background:var(--reader-ink);color:#fff}.publication-reader .book-select{font-size:11px}.publication-reader .book-select select{background:#fff;border-color:var(--reader-rule);font-size:12px}.publication-reader .reader-line-tools{margin-top:12px}.publication-reader .reader-line-tools>summary{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--reader-muted);padding-block:8px;cursor:pointer}.publication-reader .result-count{font-size:11px;margin:24px 0 12px;color:var(--reader-muted)}.publication-reader .complete-toc{max-height:none;border-color:var(--reader-rule)}.publication-reader .complete-toc>button{padding:12px 8px 12px 44px;border-bottom:1px solid #edf0f3;border-left:2px solid transparent;font-size:12px;line-height:1.55;font-weight:400;color:var(--reader-muted);min-height:44px}.publication-reader .complete-toc>button>span{left:8px;top:14px;font-size:9px}.publication-reader .complete-toc>button.toc-depth-1{background:#fff;font-weight:600;color:var(--reader-ink);padding-block:16px}.publication-reader .complete-toc>button.toc-depth-3{padding-left:52px}.publication-reader .complete-toc>button.toc-depth-4{padding-left:60px}.publication-reader .complete-toc>button[aria-current=true]{background:#f0f4fa;color:var(--reader-ink);border-left-color:var(--reader-accent);font-weight:600}.publication-reader .complete-toc>button[aria-current=true]>span{color:var(--reader-accent)}.publication-reader .complete-toc>button:hover:not([aria-current]){background:var(--reader-soft);color:var(--reader-ink)}.publication-reader .toc-pagination{margin:16px 0 4px}.publication-reader .toc-pagination>button{border-color:var(--reader-rule)}.publication-reader .document-pane{background:var(--reader-paper);border:1px solid var(--reader-rule);padding:clamp(24px,4vw,64px);min-width:0;scroll-margin-top:24px;container-type:inline-size;container-name:publication-page}.publication-reader .reader-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:11px;line-height:1.6;color:var(--reader-muted);margin-bottom:24px}.publication-reader .reader-breadcrumbs button{font:inherit;text-align:left;text-decoration:underline;text-underline-offset:3px}.publication-reader .source-article-top{margin-bottom:20px;font-size:11px;font-variant-numeric:tabular-nums;color:var(--reader-muted)}.publication-reader .source-article-top .copy-button{font-size:11px;min-height:36px}.publication-reader .document-pane>h2{font:700 clamp(28px,2.8vw,40px)/1.2 "Corpus Sans",Arial,sans-serif;color:var(--reader-ink);margin:0 0 24px;max-width:28ch;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.publication-reader .reader-edition-line{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:11px;line-height:1.6;color:var(--reader-muted)}.publication-reader .reader-term{white-space:nowrap}.publication-reader .reader-edition-line>span:last-child{margin-left:auto}.publication-reader .reader-edition-dot{width:4px;height:4px;background:var(--reader-ink)}.publication-reader .document-status{border:0;padding:0;margin:8px 0 24px}.publication-reader .document-status summary{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--reader-muted);cursor:pointer;min-height:32px}.publication-reader .document-status p{font-size:12px;line-height:1.7;max-width:68ch;padding:12px 16px;background:var(--reader-soft)}.publication-reader summary{list-style:none}.publication-reader summary::-webkit-details-marker{display:none}.publication-reader .reader-chapters{border-block:1px solid var(--reader-rule);margin:24px 0 40px}.publication-reader .reader-chapters summary{display:flex;justify-content:space-between;align-items:center;padding-block:16px;font-size:12px;font-weight:500;cursor:pointer}.publication-reader .reader-chapters summary>span{display:inline-flex;gap:12px;align-items:center;color:var(--reader-muted);font-weight:400}.publication-reader .reader-chapters nav{padding-bottom:16px;display:grid}.publication-reader .reader-chapters nav button{display:flex;gap:16px;justify-content:space-between;align-items:baseline;padding:10px 0;text-align:left;font-size:12px;line-height:1.5;color:var(--reader-muted)}.publication-reader .reader-chapters nav button svg{flex-shrink:0}.publication-reader .reader-chapters nav button:hover{color:var(--reader-accent)}.publication-reader .document-prose{margin-top:40px}.publication-reader .document-prose>.source-run-in>strong:first-child{display:block;font-family:Corpus Sans,Arial,sans-serif;font-size:.85em;font-weight:600;line-height:1.6;color:var(--reader-ink);margin-bottom:8px}.publication-reader .document-pagination{margin-top:56px;padding-top:24px;border-color:var(--reader-rule);display:grid;grid-template-columns:1fr 1fr;gap:32px}.publication-reader .document-pagination button{display:flex;align-items:flex-start;gap:12px;text-align:left;font-size:12px;line-height:1.6}.publication-reader .document-pagination button:last-child{text-align:right;justify-content:flex-end}.publication-reader .document-pagination button small{display:block;font-size:10px;font-weight:400;color:var(--reader-muted);margin-bottom:8px}.publication-reader .document-pagination button svg{margin-top:2px;flex-shrink:0}.publication-reader .source-integrity{margin-top:32px;border-color:var(--reader-rule)}.publication-reader .source-integrity summary{font-size:11px;min-height:44px}.publication-reader .source-integrity p{font-size:12px;line-height:1.7}.publication-reader .reader-contents-toggle,.publication-reader.is-focused .reader-navigation{display:none}.publication-reader.is-focused .complete-reader-grid{grid-template-columns:minmax(0,960px);justify-content:center}.publication-reader :is(button,summary,input,select,a):focus-visible{outline:2px solid var(--reader-accent);outline-offset:2px}.publication-reader button:disabled{opacity:.5;cursor:not-allowed}@media (min-width: 1600px){.publication-reader .complete-reader-grid{grid-template-columns:280px minmax(0,1fr);gap:64px}}@media (max-width: 1099px){.publication-reader .complete-reader-grid{grid-template-columns:224px minmax(0,1fr);gap:24px}.publication-reader .document-pane{padding:32px}}@media (max-width: 899px){.publication-reader{--reader-body: 18px}.publication-reader .reader-toolbar{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:24px}.publication-reader .reader-downloads{gap:20px}.publication-reader .reader-focus-toggle{display:none}.publication-reader .reader-contents-toggle{display:flex;align-items:center;gap:12px;width:100%;justify-content:flex-start;padding:16px;border:1px solid var(--reader-rule);margin-bottom:16px;font-size:13px;background:#fff;min-height:48px}.publication-reader .reader-contents-toggle svg:last-child{margin-left:auto}.publication-reader .complete-reader-grid{display:block}.publication-reader .reader-navigation,.publication-reader.is-focused .reader-navigation{display:none;position:static;max-height:none;padding:20px;border:1px solid var(--reader-rule);margin-bottom:24px}.publication-reader .reader-navigation.is-open{display:block}.publication-reader .complete-toc{max-height:400px}.publication-reader .document-pane{padding:32px 24px}.publication-reader .document-pagination{gap:24px}}@media (max-width: 479px){.publication-reader .document-pane{padding:24px 16px}.publication-reader .reader-edition-line>span:last-child{margin-left:12px}.publication-reader .reader-breadcrumbs{font-size:10px}.publication-reader .reader-downloads{gap:16px}.publication-reader .reader-downloads a{font-size:11px}.publication-reader .document-pagination{grid-template-columns:1fr;gap:24px}}@media print{.publication-reader .reader-breadcrumbs,.publication-reader .reader-chapters,.publication-reader .reader-contents-toggle,.publication-reader .source-integrity{display:none}.publication-reader .complete-reader-grid{display:block}.publication-reader .document-pane{border:0;padding:0}}.companion-study{padding-block:64px}.companion-card[data-phase=seed],.companion-study [data-phase=seed]{--phase-ink: #006b38;--phase-graphic: #00d96f}.companion-card[data-phase=bloom],.companion-study [data-phase=bloom]{--phase-ink: #1554d1;--phase-graphic: #008cff}.companion-card[data-phase=root],.companion-study [data-phase=root]{--phase-ink: #7528d9;--phase-graphic: #a044ff}.companion-study [data-phase=neutral]{--phase-ink: #565656;--phase-graphic: #bbb5c3}.companion-section-title{max-width:1000px;margin-bottom:40px}.companion-section-title h2{margin:24px 0;font-size:clamp(32px,4.4vw,72px);line-height:1.08;text-wrap:balance}.companion-section-title>p{max-width:740px;color:var(--muted);line-height:1.65}.companion-panel{margin:0;border:1px solid #d5dce6;background:#fff;overflow:hidden}.companion-panel-head{padding:32px;border-bottom:1px solid #e2e6ed;display:flex;justify-content:space-between;gap:24px;align-items:center}.companion-panel-head h3{font-size:clamp(24px,2.4vw,36px);margin:12px 0 0}.companion-icon-button{width:44px;height:44px;border:1px solid #ccd3df;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;color:#19202c;cursor:pointer}.companion-panel>figcaption{padding:24px 32px;font-size:12px;color:#565e6c;line-height:1.6;border-top:1px solid #e2e6ed}.companion-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:24px 32px}.companion-tabs button,.crypto-domains button,.crypto-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 16px;border:1px solid #cbd3df;color:#313948;background:#fff;border-radius:4px;cursor:pointer;font:inherit;font-size:13px}.companion-tabs button[aria-pressed=true],.crypto-domains button[aria-pressed=true]{background:#19202c;border-color:#19202c;color:#fff}.companion-panel button:hover{border-color:#19202c}.companion-panel :focus-visible,.companion-card:focus-visible,.companion-local-nav a:focus-visible{outline:2px solid #1554d1;outline-offset:4px}.companion-svg-scroll{overflow-x:auto;overscroll-behavior-x:contain}.companion-phase-legend{display:flex;flex-wrap:wrap;gap:16px 24px;padding:0 32px 24px}.companion-phase-legend>span{display:flex;align-items:center;gap:8px;color:var(--phase-ink);font-size:11px}.companion-phase-legend i{display:block;width:8px;height:8px;border-radius:50%;background:var(--phase-graphic)}.companion-svg-scroll svg{width:100%;min-width:760px;height:auto;display:block}.diagram-kicker{font:500 12px Inter,sans-serif;fill:#505967}.diagram-small{font:400 13px Inter,sans-serif;fill:#505967}.diagram-label{font:600 18px Inter,sans-serif;fill:#19202c}.honey-label{font:500 12px Inter,sans-serif;fill:#29364a}.companion-insight{padding:32px;border-top:1px solid #e2e6ed;display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:32px;align-items:start}.companion-insight>span{font-size:12px;color:#565e6c}.companion-insight h4{font-size:24px;line-height:1.25;margin:0}.companion-insight p{margin:0;color:#565e6c;line-height:1.65;font-size:14px}.companion-inline-links{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px}.meaning-study-link{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px 48px;align-items:center;padding-block:32px;margin-block:32px 48px;border-top:1px solid #d5dce6}.meaning-study-link h3{font-size:clamp(23px,2.4vw,32px);line-height:1.2;font-weight:600;margin:16px 0 12px}.meaning-study-link p{font-size:14px;line-height:1.65;color:#526074;max-width:56ch;margin:0}.meaning-study-link-actions{display:flex;flex-direction:column;align-items:start;gap:12px}.meaning-study-link-actions .text-button{font-size:14px;min-height:44px}@media (max-width: 699px){.meaning-study-link{grid-template-columns:minmax(0,1fr);gap:20px}}.companion-signal{animation:companion-travel 2.8s linear infinite}.companion-node{animation:companion-breathe 3s ease-in-out infinite}@keyframes companion-travel{0%{transform:translate(0);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes companion-breathe{0%,to{opacity:.45}50%{opacity:1}}.companion-panel[data-running=false] *{animation-play-state:paused!important}.crypto-domains{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;padding:24px 32px}.crypto-domains button{padding-inline:4px;font-size:11px}.crypto-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 32px 24px}.crypto-heading h4{margin:0;font-size:24px}.crypto-heading>span{font-size:12px;color:#565e6c}.crypto-preimage{display:flex;gap:1px;margin:0 32px;background:#dbe2ec;border:1px solid #dbe2ec}.crypto-preimage>div{padding:24px 20px;flex:1;min-width:0;background:#fff;border-top:3px solid var(--phase-graphic)}.crypto-preimage span{display:block;font-size:11px;margin-bottom:20px;color:var(--phase-ink)}.crypto-preimage code{display:block;font-size:12px;line-height:1.65;overflow-wrap:anywhere;color:#232d3e}.crypto-preimage small{display:block;margin-top:16px;font-size:10px;color:#565e6c}.crypto-transform{display:flex;align-items:center;justify-content:center;gap:24px;margin:32px;font-size:12px}.crypto-flow-line{height:1px;width:25%;background:#c1ccdc;position:relative}.crypto-flow-line:after{content:"";position:absolute;top:-2px;width:32px;height:5px;border-radius:2px;background:#008cff;animation:companion-breathe 1.8s ease-in-out infinite}.crypto-result{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:0 32px 32px;align-items:center}.crypto-matrix{display:grid;grid-template-columns:repeat(32,minmax(0,1fr));gap:4px}.crypto-matrix>span{aspect-ratio:1;background:#edf1f7}.crypto-matrix>span[data-bit="1"]{background:#008cff}.crypto-matrix>span[data-changed=true]{background:#a044ff}.crypto-matrix>span[data-bit=pending]{background:#e2e7f0;animation:companion-breathe 2s infinite}.crypto-digest>span{font-size:11px;color:#565e6c}.crypto-digest code{display:block;margin-top:16px;font-size:clamp(14px,1.6vw,24px);line-height:1.55;overflow-wrap:anywhere;color:#19202c}.crypto-digest p{font-size:13px;line-height:1.6;color:#565e6c}.crypto-actions{padding:0 32px 32px;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.crypto-actions>span{color:#565e6c;font-size:12px}.crypto-reference{padding:24px 32px;background:#f8faff;border-top:1px solid #e2e6ed;font-size:13px}.crypto-reference summary{min-height:44px;cursor:pointer;display:list-item;padding-block:12px}.crypto-reference code{display:block;overflow-wrap:anywhere}.crypto-reference p{max-width:840px;line-height:1.65}.crypto-reference a{text-decoration:underline}.ctu-controls{display:grid;grid-template-columns:1fr 1fr;padding:32px;gap:48px}.ctu-controls label{display:block;font-size:14px}.ctu-controls output{float:right;font-variant-numeric:tabular-nums}.ctu-controls input{display:block;width:100%;min-height:44px;margin-top:12px;accent-color:#1554d1}.ctu-reading{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:32px;border-block:1px solid #e2e6ed}.ctu-reading>strong{font-size:clamp(40px,6vw,88px);font-weight:500;font-variant-numeric:tabular-nums;color:var(--phase-ink)}.ctu-reading span{font-size:11px;color:#565e6c}.ctu-reading h4{margin:8px 0;font-size:24px}.ctu-reading p{font-size:12px;color:#565e6c;margin:0;max-width:340px}.ctu-reading code{font-size:14px}.companion-shelf{padding-block:64px}.companion-shelf-title{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:end;margin-bottom:40px}.companion-shelf-title h2{font-size:clamp(28px,3.5vw,52px);line-height:1.1;margin:24px 0 0}.companion-shelf-title p{color:#565e6c;line-height:1.65;margin:0}.companion-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.companion-card{padding:24px;border:1px solid #d5dce6;display:flex;flex-direction:column;min-width:0;transition:border-color .16s ease-out}.companion-card:hover{border-color:var(--phase-ink)}.companion-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#565e6c}.companion-card-art{display:flex;justify-content:center;align-items:center;position:relative;height:160px;margin:24px 0;font-size:44px;font-weight:500;color:var(--phase-ink)}.companion-card-orbit{width:128px;height:128px;position:absolute;border:1px solid var(--phase-graphic);border-radius:50%;opacity:.6}.companion-card-orbit:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--phase-graphic);position:absolute;top:12px;left:14px}.companion-card h3{font-size:20px;margin:0 0 12px;line-height:1.25}.companion-card p{font-size:13px;color:#565e6c;line-height:1.5;margin:0 0 24px}.companion-card-bottom{display:flex;align-items:center;gap:12px;font-size:11px;margin-top:auto;padding-top:24px;border-top:1px solid #e2e6ed}.companion-local-nav{display:flex;gap:32px;flex-wrap:wrap;border-bottom:1px solid #d5dce6;padding-block:24px;font-size:12px}.companion-local-nav a{display:inline-flex;align-items:center;gap:12px;min-height:44px}.network-reading-path{padding-block:32px 56px;border-top:1px solid #d5dce6;border-bottom:1px solid #d5dce6}.network-reading-path-head{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px}.network-reading-path-head span,.network-continuity-head>span{display:block;margin-bottom:12px;color:#565e6c;font-size:12px;font-weight:700;text-transform:uppercase}.network-reading-path-head h2{margin:0;font-size:clamp(28px,3vw,48px);line-height:1.08;text-wrap:balance}.network-reading-path-head>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:700}.network-reading-path ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.network-reading-path li{min-width:0;border-top:1px solid #1c1c1c}.network-reading-path li+li{margin-left:20px}.network-reading-path li a{min-height:184px;padding-block:20px 16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;-moz-column-gap:16px;column-gap:16px}.network-reading-path li span{color:#565e6c;font-size:12px;font-variant-numeric:tabular-nums}.network-reading-path li strong{grid-column:1 / -1;margin-top:28px;font-size:17px;line-height:1.25}.network-reading-path li p{grid-column:1 / -1;align-self:end;margin:12px 0 0;color:#565e6c;font-size:13px;line-height:1.5}.network-reading-path li svg{grid-column:2;grid-row:1}.network-reading-path a:focus-visible{outline:2px solid #1554d1;outline-offset:4px}.companion-chapters{padding-block:32px 64px}.network-continuity{padding-top:96px}.network-continuity-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:24px 64px;padding-bottom:48px}.network-continuity-head>span{grid-column:1 / -1;margin:0}.network-continuity-head h2{max-width:860px;margin:0;font-size:clamp(36px,4.5vw,72px);line-height:1.02;text-wrap:balance}.network-continuity-head p{align-self:end;margin:0;color:#565e6c;font-size:16px;line-height:1.65;text-wrap:pretty}.companion-chapters article{display:grid;grid-template-columns:80px 1fr 1fr;gap:40px;border-top:1px solid #d5dce6;padding-block:40px}.companion-chapters article>span{font-size:13px;color:#565e6c}.companion-chapters h2{font-size:clamp(24px,3vw,40px);line-height:1.15;margin:0}.companion-chapters p{font-size:16px;color:#565e6c;line-height:1.65;margin:0}.companion-standing{padding-block:40px 80px;border-top:1px solid #d5dce6}.companion-standing h2{margin:24px 0}.companion-standing p{max-width:840px;color:#565e6c;line-height:1.7}@media (max-width: 1199px){.companion-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ctu-reading{grid-template-columns:auto 1fr}.ctu-reading code{grid-column:1 / -1}.crypto-domains{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 899px){.network-reading-path ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.network-reading-path li+li{margin-left:0}.network-continuity-head{grid-template-columns:1fr}.companion-insight{grid-template-columns:1fr;gap:16px}.crypto-preimage{flex-wrap:wrap}.crypto-preimage>div{flex-basis:40%}.crypto-result{grid-template-columns:1fr}.crypto-heading{align-items:start;flex-direction:column}.companion-chapters article{grid-template-columns:40px 1fr;gap:24px}.companion-chapters p{grid-column:2}.companion-shelf-title{grid-template-columns:1fr;gap:24px}}@media (max-width: 639px){.network-reading-path-head{align-items:start;flex-direction:column}.network-reading-path ol{grid-template-columns:1fr}.network-reading-path li a{min-height:0}.companion-study,.companion-shelf{padding-block:40px}.companion-cards{grid-template-columns:1fr}.companion-card-art{height:120px}.companion-card{padding:24px}.companion-panel-head,.companion-panel>figcaption,.companion-insight,.crypto-reference,.ctu-controls,.ctu-reading{padding:24px}.companion-tabs{padding:16px}.companion-tabs button{flex:1 1 100%}.crypto-domains{padding:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.crypto-heading{padding:8px 24px 24px}.crypto-preimage{margin-inline:24px}.crypto-preimage>div{flex-basis:100%}.crypto-result{margin-inline:24px;gap:24px}.crypto-actions{padding-inline:24px}.ctu-controls{grid-template-columns:1fr;gap:24px}.ctu-reading{gap:20px;grid-template-columns:1fr}.crypto-matrix{gap:2px}.companion-local-nav{gap:8px 24px}}@media (prefers-reduced-motion: reduce){.companion-panel *{animation:none!important}.companion-signal{opacity:.65}}@media print{.companion-panel *{animation:none!important}.companion-icon-button,.companion-tabs,.crypto-actions{display:none}.companion-svg-scroll{overflow:visible}.companion-svg-scroll svg{min-width:0}}.companion-dag-head{margin-bottom:48px}.companion-dag-head .companion-section-title{margin-bottom:0}.companion-dag-video{max-width:760px;margin:32px 0 0}@media (min-width: 900px){.companion-dag-head{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:64px}.companion-dag-video{max-width:none;margin:0}}.companion-dag-video iframe{transform:none}.practice-console{margin:0;border:1px solid #d5dce6;background:#fff;color:#1c1c1c}.practice-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding:24px;border-bottom:1px solid #e2e6ed}.practice-brand{display:grid;gap:8px;margin-right:auto}.practice-brand strong{font-size:20px}.practice-brand span,.practice-layers>span{font-size:12px;color:#565e6c}.practice-switch,.practice-actions{display:flex;gap:8px;flex-wrap:wrap}.practice-console button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;min-height:44px;border:1px solid #cbd3df;border-radius:4px;color:#313948;background:#fff;font:inherit;font-size:13px;cursor:pointer}.practice-console button:hover{background:#f3f6fa}.practice-switch button[aria-pressed=true]{border-color:#1c1c1c;background:#1c1c1c;color:#fff}.practice-console :is(button,input):focus-visible{outline:2px solid #1554d1;outline-offset:3px}.practice-layers{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:16px 24px;border-bottom:1px solid #e2e6ed}.practice-layers>span{margin-right:16px}.practice-layers i{width:8px;height:8px;border-radius:50%;background:var(--phase-graphic)}.practice-layers button[aria-pressed=true]{color:var(--phase-ink);border-color:var(--phase-ink)}.practice-layers button[aria-pressed=false] i{background:#cbd3df}.practice-layers small{margin-left:auto;font-size:12px;color:#565e6c}.practice-inputs{display:grid;grid-template-columns:minmax(0,3fr) minmax(200px,1fr);border-bottom:1px solid #d5dce6}.practice-dials{border:0;min-width:0;margin:0;padding:16px 24px 24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.practice-dials legend{padding:16px 0 0;font-size:12px;color:#565e6c}.practice-dial{min-width:0;display:grid;gap:12px}.practice-dial>span:first-child{display:flex;justify-content:space-between;gap:4px;font-size:12px;font-variant-numeric:tabular-nums}.practice-dial b{color:var(--phase-ink)}.practice-dial-face{display:block;width:56px;height:56px;border:1px solid #b9c4ce;border-radius:50%;position:relative;margin:0 auto;background:repeating-conic-gradient(from 0deg,#cbd3df 0deg 1deg,transparent 1deg 30deg)}.practice-dial-face:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:#fff;border-radius:50%}.practice-dial-face i{position:absolute;left:27px;top:8px;width:2px;height:20px;transform-origin:bottom center;background:var(--phase-graphic)}.practice-dial-face:after{content:"";position:absolute;left:24px;top:24px;width:8px;height:8px;border-radius:50%;background:var(--phase-graphic)}.practice-console input[type=range]{width:100%;min-width:0;height:24px;accent-color:#006b38;cursor:pointer}.practice-debt{padding:24px;border-left:1px solid #e2e6ed;display:grid;align-content:center;gap:12px}.practice-debt>span{font-size:12px}.practice-debt output{font-size:32px;font-variant-numeric:tabular-nums}.practice-debt small{color:#565e6c;font-size:12px;line-height:1.6}.practice-debt input[type=range]{accent-color:#565e6c}.practice-plates{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(176px,.55fr) minmax(0,1.3fr)}.practice-plate{min-width:0;padding:24px}.practice-plate+.practice-plate{border-left:1px solid #e2e6ed}.practice-plate h3{display:flex;align-items:baseline;gap:12px;font-size:13px;margin:0 0 24px}.practice-plate h3>span{color:#646b78;font-size:12px}.practice-plate>p{font-size:12px;line-height:1.6;color:#565e6c;margin:16px 0 0}.practice-chart{display:block;width:100%;height:auto;overflow:visible}.practice-svg-label{fill:#313948;font:600 14px Inter,sans-serif}.practice-svg-small{fill:#565e6c;font:500 12px Inter,sans-serif}.practice-cycle-rings{animation:practice-rings 2.4s ease-in-out infinite;animation-play-state:paused}.practice-console[data-running=true] .practice-cycle-rings{animation-play-state:running}@keyframes practice-rings{0%,to{transform:scale(.9);opacity:.5}50%{transform:scale(1.06);opacity:1}}.practice-metric-label{font-size:12px;color:#565e6c}.practice-gamma{display:block;font-size:clamp(28px,2.8vw,44px);font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums;margin:8px 0}.practice-tier{display:inline-block;color:var(--phase-ink);font-size:12px}.practice-gauge{position:relative;height:240px;margin:24px 0}.practice-gauge-track{position:absolute;left:0;width:8px;height:240px;background:linear-gradient(to bottom,#a044ff,#a044ff 5%,#008cff 5%,#008cff 18.13%,#00d96f 18.13%,#00d96f 30%,#e2e6ed 30%,#e2e6ed)}.practice-gauge>i{position:absolute;left:-4px;top:-2px;height:4px;width:16px;background:#1c1c1c}.practice-gauge>span{position:absolute;left:24px;font-size:11px;white-space:nowrap}.practice-field{position:relative;width:100%;aspect-ratio:1.05}.practice-field canvas{display:block;width:100%;height:100%;background:transparent;pointer-events:none}.practice-field>p{position:absolute;top:24px;right:24px;bottom:24px;left:24px;margin:auto;height:-moz-fit-content;height:fit-content;font-size:13px;color:#565e6c;line-height:1.6}.practice-field[data-engine=missing] canvas{visibility:hidden}.practice-cycle-readings{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #d5dce6}.practice-cycle-readings>div{display:grid;gap:8px;padding:24px;min-width:0}.practice-cycle-readings>div+div{border-left:1px solid #e2e6ed}.practice-cycle-readings span,.practice-cycle-readings small{font-size:12px;color:#565e6c}.practice-cycle-readings strong{font-size:24px;color:var(--phase-ink);font-variant-numeric:tabular-nums}.practice-console>figcaption{padding:24px;border-top:1px solid #d5dce6;font-size:12px;color:#565e6c;line-height:1.7}@media (max-width: 1199px){.practice-plates{grid-template-columns:minmax(0,2fr) minmax(180px,1fr)}.practice-brain{grid-column:1/-1;border-left:0!important;border-top:1px solid #e2e6ed}.practice-field{max-width:720px;margin-inline:auto;aspect-ratio:1.3}}@media (max-width: 699px){.practice-toolbar,.practice-layers,.practice-plate,.practice-debt,.practice-console>figcaption{padding:16px}.practice-inputs{grid-template-columns:minmax(0,1fr)}.practice-debt{border-left:0;border-top:1px solid #e2e6ed}.practice-dials{gap:8px;padding:16px}.practice-dial-face{width:40px;height:40px}.practice-dial-face i{left:19px;top:6px;height:14px}.practice-dial-face:after{left:16px;top:16px}.practice-dial>span:first-child{flex-direction:column}.practice-plates{grid-template-columns:minmax(0,1fr)}.practice-plate+.practice-plate{border-left:0;border-top:1px solid #e2e6ed}.practice-gamma{font-size:44px}.practice-cycle-readings{grid-template-columns:repeat(2,minmax(0,1fr))}.practice-cycle-readings>div{padding:16px;border-bottom:1px solid #e2e6ed}.practice-layers small{margin-left:0;width:100%}}@media (prefers-reduced-motion: reduce){.practice-cycle-rings{animation:none}}@media print{.practice-cycle-rings{animation:none}.practice-field:after{content:"Brain network artwork available in the screen edition. Cycle readings are printed below.";display:block;font-size:12px}.practice-field canvas{display:none}.practice-field{aspect-ratio:auto}}.agency-map-visual{container-type:inline-size;container-name:agency-map}.agency-map-key{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.agency-map-key p{display:flex;flex-wrap:wrap;gap:8px;margin:0;color:#586476;font-size:11px}.agency-layer-key>span{display:inline-flex;align-items:center;gap:6px}.agency-map-key button{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:8px;border:0;background:transparent;color:#586476;font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}.agency-map-key button:disabled{opacity:.5;cursor:not-allowed}.agency-orbit{position:relative;width:100%;max-width:680px;aspect-ratio:1;margin:auto}.agency-orbit-drawing{width:100%;height:100%;display:block}.agency-boundary{fill:none;stroke:#e5eaf0;stroke-width:1}.agency-asset-sector{fill:#f7f9fb;stroke:#e2e8ef;stroke-width:1}.agency-asset-sector[data-primary=true]{fill:#edf3f9;stroke:#9caec5}.agency-asset-sector[data-received=true]{fill:#f3ecff;stroke:#b996e5}.agency-asset-sector[data-selected=true]{fill:#222b3b;stroke:#222b3b}.agency-core-boundary{fill:none;stroke:#c8d5cc;stroke-width:1}.agency-context-sector{fill:#f7f9fb;stroke:#e3e8ef;stroke-width:1}.agency-context-sector[data-selected=true]{fill:#edf2f7;stroke:#8295a9}.human-agency-map .agency-context-sector{fill:currentColor;fill-opacity:.035;stroke:currentColor;stroke-opacity:.2}.human-agency-map .agency-context-sector[data-selected=true]{fill-opacity:.14;stroke-opacity:.65}.agency-resonance-segment path{fill:none;stroke:#e1e7ee;stroke-width:3;stroke-linecap:round}.agency-resonance-segment circle{fill:#b8c3d1}.agency-resonance-segment[data-written=true] :is(.agency-write-ring,.agency-write-node){stroke:currentColor;fill:none}.agency-resonance-segment[data-written=true] .agency-write-node{fill:currentColor}.agency-resonance-segment[data-read=true] :is(.agency-read-ring,.agency-read-node){stroke:currentColor;fill:none}.agency-resonance-segment[data-read=true] .agency-read-node{fill:currentColor}.agency-cycle-cursor{transition:transform .18s ease-out;transform-origin:0 0}.agency-exchange-pulse{animation:agency-exchange .2s ease-out both;animation-play-state:paused;transform-origin:0 0}@keyframes agency-exchange{0%{transform:rotate(var(--pulse-start));opacity:0}20%,80%{opacity:1}to{transform:rotate(var(--pulse-end));opacity:0}}.agency-value-connection path{stroke:#dce3eb;fill:none;stroke-width:1}.agency-value-connection circle{fill:#c7d2df}.agency-value-connection[data-selected=true] path{stroke:#56647b;stroke-width:1.5}.agency-value-connection[data-selected=true] circle{fill:#263247}.human-agency-map[data-running=true] .agency-exchange-pulse{animation-play-state:running}.agency-human-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20.7%;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;background:#f0faf4;border:1px solid #a4d8b8;color:#006b38;text-align:center;pointer-events:none}.agency-human-core>span{font-size:clamp(7px,1.3cqw,10px);margin-bottom:6px}.agency-human-core strong{font-size:clamp(16px,3.5cqw,28px);font-weight:600;line-height:1.08}.agency-human-core small{color:#426450;font-size:clamp(7px,1.2cqw,10px);max-width:14ch;line-height:1.35;margin-top:6px}.human-agency-map[data-role=witness] .agency-human-core{background:#1c242d;border-color:#1c242d;color:#fff}.human-agency-map[data-role=witness] .agency-human-core :is(span,small){color:#d4dbe3}.agency-context-button,.agency-cycle-phase{position:absolute;transform:translate(-50%,-50%);width:16%;min-height:48px;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#556277;background:transparent;border:0;border-radius:6px;font:inherit;font-size:clamp(10px,1.8cqw,14px);font-weight:500;line-height:1.3;text-align:center;cursor:pointer}.agency-cycle-phase{width:16%;color:var(--phase-ink)}.agency-cycle-phase small,.agency-context-button small{font-size:10px;color:#657183;font-variant-numeric:tabular-nums}.agency-context-button[aria-pressed=true]{color:var(--phase-ink)}.agency-context-button[aria-pressed=true],.agency-cycle-phase[aria-pressed=true]{font-weight:700}.agency-context-button:hover>span,.agency-cycle-phase:hover>span{text-decoration:underline;text-underline-offset:4px}.agency-domain-button{position:absolute;left:var(--domain-x);top:var(--domain-y);transform:translate(-50%,-50%);width:11%;min-width:44px;min-height:44px;padding:4px 0;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;background:transparent;border:0;border-radius:6px;color:#526074;font:inherit;font-size:clamp(9px,1.6cqw,12px);font-weight:500;line-height:1.2;text-align:center;cursor:pointer}.agency-domain-button:hover .agency-domain-label{text-decoration:underline;text-underline-offset:4px}.agency-domain-button[aria-pressed=true]{color:#fff}.agency-domain-button>svg{flex-shrink:0}.agency-dial-caption{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:68px;margin:0;text-align:center;font-size:13px;color:#253247;line-height:1.5}.agency-dial-caption>span{font-size:11px;color:#586476}.agency-mirror-check{position:absolute;right:0;top:0;color:#7528d9}.agency-mirror-progress{fill:none;stroke:#008cff;stroke-width:5;stroke-linecap:round}.agency-mirror-progress[data-complete=true]{stroke:#a044ff}.agency-meaning-key{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.agency-meaning-key>span{display:flex;align-items:center;gap:6px;color:#596477;font-size:10px}.agency-meaning-key i{width:6px;height:6px;border-radius:50%;background:var(--phase-graphic)}.agency-meaning-key strong{color:var(--phase-ink);font-weight:600}@container agency-map (max-width: 559px){.agency-context-button>svg{display:none}.agency-domain-button>svg{width:14px;height:14px}.agency-map-key button>span{display:none}}@container agency-map (max-width: 439px){.agency-domain-label{display:none}.agency-domain-button>svg{width:16px;height:16px}.agency-context-button,.agency-cycle-phase{font-size:10px;width:16%}.agency-cycle-phase{width:16%}.agency-cycle-phase small,.agency-context-button small{display:none}.agency-human-core>span{font-size:6px;margin-bottom:4px}.agency-human-core small{display:none}.agency-human-core strong{font-size:14px}}@media (prefers-reduced-motion: reduce){.agency-exchange-pulse{animation:none;opacity:0}.agency-cycle-cursor{transition:none}}@media print{.agency-map-key button{display:none}.agency-exchange-pulse{animation:none;opacity:0}}.polaris-cycle{scroll-margin-top:120px}.polaris-cycle-heading h3{text-wrap:balance}.polaris-cycle .agency-map-visual{justify-content:normal}.artifact-access-heading{display:flex;justify-content:space-between;align-items:center;gap:16px 32px}.artifact-access-heading h4{font-size:clamp(17px,1.5vw,22px);line-height:1.3;font-weight:600;margin:6px 0 0}.artifact-access-heading>p{display:flex;align-items:center;gap:10px;color:#526074;font-size:11px;margin:0}.artifact-access-heading>p svg{flex-shrink:0;color:#1554d1}.artifact-access-subjects{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0 16px}.artifact-access-subjects button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:4px;padding:8px;background:transparent;color:#4d596b;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.artifact-access-subjects button svg{flex-shrink:0}.artifact-access-subjects button:hover{background:#edf1f6;color:#1c1c1c}.artifact-access-subjects button[aria-pressed=true]{background:#fff;color:#1554d1}.artifact-access-detail{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px 48px;min-height:98px;padding:0 0 8px}.artifact-access-detail h5{font-size:15px;line-height:1.4;font-weight:600;margin:0 0 6px}.artifact-access-detail p{font-size:13px;line-height:1.65;color:#526074;margin:0;max-width:72ch;text-wrap:pretty}.artifact-access-context{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px}.artifact-access-context>div>span{display:block;margin-bottom:8px;color:#526074;font-size:11px}.artifact-access-context p{color:#253247}.provenance-illustration{width:88px}.provenance-illustration :is(path,circle){stroke:#bec9d7;fill:#f6f8fb;stroke-width:1.5}.provenance-illustration g[data-active=true] :is(path,circle){stroke:#1554d1}.provenance-illustration .provenance-core{fill:#1554d1}.atlas-mirror-details .atlas-mirror-advanced{padding:16px 0 8px}.atlas-mirror-advanced .atlas-pair-heading{padding-bottom:16px}.atlas-mirror-advanced .atlas-shared-navigation{position:static;justify-content:flex-end}.atlas-mirror-advanced .atlas-exchange-status{padding:12px 0;min-height:0}.atlas-mirror-advanced .atlas-shared-confirmation{margin-top:16px}.paid-access{margin-top:64px;padding-top:40px;border-top:1px solid #dce2eb;scroll-margin-top:120px}.paid-access :is(button,a):focus-visible{outline:2px solid #1554d1;outline-offset:3px}.paid-access-heading{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:24px 48px;margin-bottom:32px}.paid-access-heading h3{font-size:clamp(30px,3.3vw,48px);line-height:1.12;font-weight:600;letter-spacing:-.025em;margin:16px 0 0}.paid-access-heading>p{max-width:48ch;margin:0;font-size:14px;line-height:1.7;color:#526074}.paid-access-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.paid-access-options button{display:flex;flex-direction:column;gap:12px;text-align:left;border:0;border-radius:6px;padding:20px;color:#253247;background:#f6f8fb;cursor:pointer;font:inherit}.paid-access-options button:hover{background:#eef2f7}.paid-access-options button[aria-pressed=true]{background:#222b3b;color:#fff}.paid-access-options button>strong{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;font-weight:500;font-size:20px;line-height:1.3}.paid-access-options button>span:last-child{font-size:12px;line-height:1.5;color:#526074}.paid-access-options button[aria-pressed=true]>span:last-child{color:#d5dce7}.paid-access-option-index{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:10px;font-variant-numeric:tabular-nums}.paid-access-option-index>span{font-size:11px}.access-illustration{display:block;width:100%;max-width:240px;color:currentColor}.access-illustration :is(path,circle,rect){fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.access-illustration .access-art-muted{opacity:.3}.access-illustration .access-art-selection{fill:currentColor;fill-opacity:.12}.access-illustration .access-art-boundary{stroke-width:1.8}.access-illustration .access-art-point{fill:currentColor}.paid-access-options .access-illustration{align-self:center;height:96px}.paid-access-options strong svg{transition:transform .18s ease}.paid-access-options button:hover strong svg{transform:translate(3px)}.paid-access-offer{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px 48px;padding:28px 0;min-height:236px}.paid-access-offer h4{font-size:22px;line-height:1.3;font-weight:600;margin:12px 0}.paid-access-offer-intro>p{color:#526074;font-size:14px;line-height:1.7;max-width:58ch;margin:0;text-wrap:pretty}.paid-access-offer-intro>.paid-access-example{border-left:2px solid #cbd3de;margin-top:20px;padding-left:16px;font-size:12px}.paid-access-example>span{display:block;color:#253247;font-size:11px;font-weight:600;margin-bottom:4px}.paid-access-principle{display:flex;align-items:baseline;gap:24px 48px;padding:24px 0;border-top:1px solid #dce2eb}.paid-access-principle>span{font-size:10px;color:#526074}.paid-access-principle p{margin:0;font-size:clamp(18px,1.8vw,26px);line-height:1.4;font-weight:500;color:#526074}.paid-access-principle strong{font-weight:500;color:#1c1c1c}.paid-access-offer dl{margin:0;display:grid;gap:16px}.paid-access-offer dl>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px}.paid-access-offer dt{font-size:12px;line-height:1.6;font-weight:600;color:#253247}.paid-access-offer dd{margin:0;color:#526074;font-size:12px;line-height:1.6}.paid-access-authority{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:20px 0 0;margin:0;border-top:1px solid #dce2eb;list-style:none}.paid-access-authority li{display:flex;align-items:baseline;gap:12px}.paid-access-authority li>span{font-size:10px;color:#1554d1;font-variant-numeric:tabular-nums}.paid-access-authority strong{font-size:13px;font-weight:600}.paid-access-authority p{margin:6px 0 0;color:#526074;font-size:12px;line-height:1.6}.paid-access-authority svg{flex-shrink:0;margin-left:auto;color:#67748a}.paid-access-note{font-size:11px;color:#596477;line-height:1.7;margin:20px 0 0;max-width:100ch}@media (max-width: 1099px){.artifact-access-subjects button{flex-direction:column;gap:6px;font-size:11px}.artifact-access-detail,.paid-access-heading,.paid-access-offer{-moz-column-gap:28px;column-gap:28px}.paid-access-offer dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width: 699px){.artifact-access-heading{display:block}.artifact-access-heading>p{margin-top:12px}.artifact-access-subjects{display:flex;flex-wrap:wrap;gap:4px;margin-block:16px}.artifact-access-subjects button{flex-direction:row;flex:1 1 auto;font-size:11px;padding:8px 10px}.artifact-access-detail,.paid-access-heading,.paid-access-offer{grid-template-columns:minmax(0,1fr);min-height:0;gap:20px}.artifact-access-context{grid-template-columns:64px minmax(0,1fr);gap:12px}.provenance-illustration{width:64px}.paid-access{margin-top:40px;padding-top:28px}.paid-access-heading{margin-bottom:24px}.paid-access-options{grid-template-columns:minmax(0,1fr);gap:8px}.paid-access-options button{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 12px;padding:16px}.paid-access-options button>strong{font-size:17px}.paid-access-option-index{grid-column:2}.paid-access-option-index>span{display:none}.paid-access-options .access-illustration{grid-column:1;grid-row:1 / 4;width:64px;height:auto}.paid-access-options button>strong{grid-column:2}.paid-access-options button>span:last-child{grid-column:2}.paid-access-offer{padding-block:24px}.paid-access-offer dl>div{grid-template-columns:100px minmax(0,1fr);gap:12px}.paid-access-authority{grid-template-columns:minmax(0,1fr);gap:20px}.paid-access-authority svg{display:none}.paid-access-principle{display:block;padding-block:20px}.paid-access-principle p{margin-top:12px}}@media (prefers-reduced-motion: reduce){.paid-access-options strong svg{transition:none}}.map-reading-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0 0 32px}.map-reading-guide li{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px}.map-reading-guide svg{width:56px;color:#222b3b}.map-reading-guide svg :is(circle,path){fill:none;stroke:#cbd3de;stroke-width:1}.map-reading-guide svg circle[data-active=true]{stroke:currentColor;stroke-width:2}.map-reading-guide svg circle[r="8"][data-active=true]{fill:currentColor}.map-reading-guide strong{font-weight:600;font-size:13px;color:#253247}.map-reading-guide p{font-size:12px;line-height:1.65;color:#586476;margin:6px 0 0;text-wrap:pretty}.atlas-context-selector{display:grid;grid-template-columns:minmax(240px,2fr) minmax(0,3fr);gap:32px;align-items:center;background:#f6f8fb;padding:20px 24px;border-radius:6px;margin-bottom:12px}.atlas-context-selector label{display:flex;align-items:center;gap:16px}.atlas-context-selector label>span{font-size:11px;color:#526074;white-space:nowrap}.atlas-context-selector select{flex:1;min-width:0;min-height:44px;border:0;border-radius:4px;background:#fff;color:#1c1c1c;font:inherit;font-size:15px;padding:8px 12px;cursor:pointer}.atlas-context-selector>p{margin:0;color:#253247;font-size:15px;font-weight:500}.atlas-context-selector>p>span{display:block;color:#586476;font-weight:400;font-size:11px;margin-top:6px}.mirror-lesson{padding:4px 0 20px;margin-bottom:20px;border-bottom:1px solid #dce2eb}.mirror-lesson-heading{display:flex;align-items:center;justify-content:space-between;gap:16px 32px}.mirror-lesson-heading h4{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:clamp(18px,1.7vw,24px);font-weight:600;line-height:1.3;margin:8px 0 0}.mirror-lesson-heading h4 svg{flex-shrink:0;color:#586476}.mirror-lesson-heading>p{max-width:26ch;margin:0;font-size:12px;color:#586476;line-height:1.6}.mirror-lesson-flow{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:24px;padding-top:24px}.mirror-lesson-flow>div{display:flex;flex-direction:column;align-items:start;min-width:0}.mirror-lesson-label{display:flex;align-items:center;gap:8px;color:#526074;font-size:11px}.mirror-lesson-label i{width:5px;height:5px;background:#006b38;border-radius:50%;flex-shrink:0}.mirror-lesson-reflection .mirror-lesson-label i{background:#1554d1}.mirror-lesson-flow p{font-size:15px;line-height:1.55;color:#253247;margin:12px 0 16px;max-width:56ch;text-wrap:pretty}.mirror-lesson-flow button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:8px 16px;margin-top:auto;border:0;border-radius:4px;background:#222b3b;color:#fff;font:inherit;font-size:12px;cursor:pointer}.mirror-lesson-reflection button{background:#fff;color:#1554d1}.mirror-lesson-flow button:hover:not(:disabled){background:#354155;color:#fff}.mirror-lesson-flow button:disabled{opacity:.5;cursor:not-allowed}.mirror-lesson-path{width:72px;align-self:center}.mirror-lesson-path :is(path,circle){fill:none;stroke:#c1cbd8;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.mirror-lesson[data-state=shared] .lesson-write-path,.mirror-lesson[data-state=returned] .lesson-write-path{stroke:#007f45;stroke-width:1.5}.mirror-lesson[data-state=returned] .lesson-read-path{stroke:#1554d1;stroke-width:1.5}.mirror-lesson-question{display:flex;align-items:baseline;gap:12px 24px;margin-top:20px}.mirror-lesson-question>span{font-size:11px;flex-shrink:0;color:#586476}.mirror-lesson-question p{font-size:13px;line-height:1.5;margin:0;color:#253247}.mirror-lesson-note{margin:12px 0 0;color:#586476;font-size:11px;line-height:1.6}@media (max-width: 1099px){.map-reading-guide{gap:20px}.map-reading-guide li{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px}.atlas-context-selector{grid-template-columns:1fr 1fr;gap:24px}.atlas-context-selector label{flex-direction:column;align-items:start;gap:8px}.atlas-context-selector select{width:100%}}@media (max-width: 699px){.map-reading-guide{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:24px}.map-reading-guide li{grid-template-columns:48px minmax(0,1fr);gap:16px}.map-reading-guide svg{width:48px}.atlas-context-selector{grid-template-columns:minmax(0,1fr);padding:16px;gap:16px}.atlas-context-selector label{flex-direction:row;align-items:center;gap:12px}.atlas-context-selector label>span{white-space:normal;max-width:10ch}.atlas-context-selector select{width:auto}.mirror-lesson-heading{display:block}.mirror-lesson-heading>p{max-width:none;margin-top:12px}.mirror-lesson-flow{grid-template-columns:minmax(0,1fr);gap:20px}.mirror-lesson-path{display:none}.mirror-lesson-flow>div+svg+div{padding-top:20px;border-top:1px solid #dce2eb}.mirror-lesson-flow button{width:100%}.mirror-lesson-question{display:block}.mirror-lesson-question p{margin-top:6px}}.network-atlas-section,#human-agency-map,#human-artifact-detail{scroll-margin-top:120px}.atlas-introduction{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:48px;margin-bottom:56px}.atlas-introduction h2{font-size:clamp(36px,4.4vw,72px);line-height:1.06;margin:24px 0 0;text-wrap:balance}.atlas-introduction>p{font-size:16px;line-height:1.7;color:#565e6c;max-width:420px;margin:0 0 4px auto}.network-atlas{margin:0;color:#1c1c1c;background:#fff}.atlas-overline{color:#565e6c;font-size:11px;font-weight:600}.network-atlas :is(button,a,summary,select):focus-visible{outline:2px solid #1554d1;outline-offset:3px}@keyframes atlas-reading-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.agency-cycle-composition{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:repeat(2,auto);-moz-column-gap:48px;column-gap:48px;border-top:1px solid #dce2eb}.agency-cycle-composition>section{min-width:0;grid-row:1 / 3;display:grid;grid-template-rows:subgrid;padding:0;border:0}.agency-cycle-composition>.atlas-value-field{grid-column:1}.agency-cycle-composition>.polaris-cycle{grid-column:2}.agency-cycle-composition :is(.atlas-value-heading,.polaris-cycle-heading){grid-row:1;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:20px;min-height:0;margin:0;padding:32px 0 24px}.agency-cycle-composition :is(.atlas-value-heading,.polaris-cycle-heading) h3{font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1.12;margin:16px 0 0;text-wrap:balance}.agency-cycle-composition :is(.atlas-value-heading,.polaris-cycle-heading)>p{max-width:50ch;margin:0;font-size:14px;color:#586476;line-height:1.65;text-wrap:pretty}.agency-cycle-composition .human-agency-map{display:grid;grid-row:2}.agency-map-visual{grid-row:1;padding-bottom:12px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:44px 1fr 68px;align-items:center}.agency-map-visual>.agency-orbit{grid-row:2}.agency-map-visual>.agency-dial-caption{grid-row:3}.atlas-flow-bridge{grid-row:2;grid-column:1 / -1;align-self:center;margin-left:calc((100% - 48px)*.6 - 16px);width:80px;transform:translateY(-16px);pointer-events:none}.atlas-flow-bridge svg{display:block;width:100%;overflow:visible}.atlas-flow-bridge path{fill:none;stroke:#bbc6d3;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.atlas-flow-bridge[data-direction=write] .atlas-bridge-write{stroke:#007f45;stroke-width:2}.atlas-flow-bridge[data-direction=read] .atlas-bridge-read{stroke:#1554d1;stroke-width:2}.atlas-mirror-connection{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 0 20px}.atlas-mirror-connection>p{display:flex;align-items:center;gap:12px;margin:0;color:#586476;font-size:11px}.atlas-mirror-connection strong{color:#7528d9;font-weight:500}.atlas-session-label{display:inline-flex;align-items:center;gap:6px}.atlas-session-label:before{content:"";width:5px;height:5px;background:#657183;border-radius:50%}.atlas-shared-navigation .atlas-share-phase{background:#222b3b;color:#fff}.atlas-shared-navigation .atlas-share-phase:hover{background:#354155}.atlas-shared-navigation .atlas-share-phase:disabled{background:#e4e8ee;color:#596477;opacity:.5;cursor:not-allowed}.atlas-mirror-details{margin-top:8px}.atlas-mirror-details summary{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:44px;font-size:11px;color:#526074;cursor:pointer;list-style:none}.atlas-mirror-details summary::-webkit-details-marker{display:none}.atlas-mirror-details summary>span:first-child:after{content:" +";margin-left:12px}.atlas-mirror-details[open] summary>span:first-child:after{content:" ×"}.atlas-mirror-details>p{color:#596477;font-size:12px;line-height:1.6;margin:8px 0 16px}.atlas-mirror-details dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;padding:12px 0 24px}.atlas-mirror-details dt{font-size:13px;color:#253247;font-weight:600}.atlas-mirror-details dt>span{display:block;font-size:10px;font-weight:400;margin:4px 0 8px;color:#596477}.atlas-mirror-details dd{margin:0;color:#526074;font-size:13px;line-height:1.6}.atlas-shared-reading{position:relative;padding:16px 24px 12px;border-radius:8px;background:#f6f8fb}.atlas-pair-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding-bottom:8px}.atlas-pair-heading>span{font-size:10px;color:#586476;font-variant-numeric:tabular-nums}.atlas-pair-heading>strong{display:flex;align-items:center;gap:12px;color:var(--phase-ink);font-size:16px;font-weight:600}.atlas-pair-heading>small{margin-left:auto;color:#586476;font-size:10px}.atlas-shared-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 32px}.atlas-shared-content>div{min-width:0}.atlas-shared-content h4{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0 0 10px;font-size:13px;line-height:1.5;font-weight:500}.atlas-shared-content h4>span{font-size:11px;color:#596477}.atlas-shared-content h4>b{font-weight:600;color:#253247}.atlas-shared-human h4>b{color:var(--phase-ink)}.atlas-shared-agent h4>b{color:#253247}.atlas-shared-content h4 small{margin-left:auto;color:#596477;font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.atlas-shared-content p{margin:0;color:#526074;font-size:13px;line-height:1.6;text-wrap:pretty}.atlas-shared-content .atlas-feedback-question{margin-top:8px;color:#253247}.atlas-primary-assets{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.atlas-primary-assets>span,.atlas-primary-assets>small{color:#586476;font-size:10px}.atlas-primary-assets>small{margin-left:auto}.atlas-primary-assets button{min-height:32px;padding:4px 12px;background:#fff;border:0;border-radius:4px;color:#435068;font:inherit;font-size:11px;cursor:pointer}.atlas-primary-assets button[aria-pressed=true]{background:#263247;color:#fff}.atlas-primary-assets button:hover{text-decoration:underline;text-underline-offset:3px}.atlas-shared-artifact h5{color:#253247;font-size:16px;font-weight:600;line-height:1.35;margin:0 0 8px}.atlas-shared-artifact p>span{color:#526074;font-size:10px;display:block;margin-bottom:2px}.atlas-shared-confirmation{grid-column:1 / -1;display:flex;align-items:center;gap:16px;min-height:32px;padding:12px 0 0;border-top:1px solid #e1e6ed}.atlas-shared-confirmation>span{flex-shrink:0;color:#006b38;font-size:11px;font-weight:600}.atlas-shared-confirmation>p{color:#253247;font-weight:500}.atlas-shared-confirmation>small{margin-left:auto;color:#586476;font-size:10px}.atlas-reading-modes{display:flex;margin-left:auto;padding:2px;background:#e9edf3;border-radius:6px}.atlas-reading-modes button{min-height:40px;padding:8px 16px;border:0;border-radius:4px;background:transparent;color:#526074;font:inherit;font-size:11px;cursor:pointer}.atlas-reading-modes button[aria-pressed=true]{background:#fff;color:#1c242d;font-weight:600}.atlas-reading-modes button:hover{color:#1554d1}.atlas-reading-context{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:4px 0 16px}.atlas-reading-context>strong{color:#253247;font-size:12px;font-weight:600}.atlas-reading-context>strong>span{color:#586476;font-weight:400;margin-left:12px}.atlas-reading-context>span{color:#586476;font-size:10px}.atlas-reading-view{grid-column:1 / -1}.atlas-reading-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;min-height:128px;animation:atlas-reading-in .18s ease-out}.atlas-reading-card{min-width:0;display:flex;flex-direction:column;align-items:start}.atlas-reading-card-label{color:#263247;font-size:11px;font-weight:600;margin-bottom:8px}.atlas-reading-card p{font-size:12px;line-height:1.6}.atlas-reading-card .atlas-reading-question{margin-top:4px;color:#253247}.atlas-reading-card-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;width:100%;margin-top:auto;padding-top:8px}.atlas-reading-card-foot small{display:flex;align-items:center;gap:6px;color:#586476;font-size:10px}.atlas-reading-card-foot small>i{width:4px;height:4px;background:#728198;border-radius:50%}.atlas-reading-card-foot small>i[data-received=true]{background:#007f45}.atlas-reanchor{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 0;border:0;background:transparent;color:#1554d1;font:inherit;font-size:11px;cursor:pointer}.atlas-reanchor:hover{text-decoration:underline;text-underline-offset:3px}.atlas-reanchor:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.atlas-system-roles{padding:20px 0 0}.atlas-system-role-buttons{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.atlas-system-role-buttons button{display:grid;grid-template-columns:4px 1fr;align-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:4px;min-height:52px;text-align:left;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:#586476;font:inherit;cursor:pointer}.atlas-system-role-buttons button[aria-pressed=true]{background:#f1f5f9}.atlas-system-role-buttons button:hover strong{text-decoration:underline;text-underline-offset:4px}.atlas-system-role-buttons strong{color:#253247;font-size:12px;font-weight:600}.atlas-system-role-buttons i{width:4px;height:4px;background:var(--phase-ink);border-radius:50%}.atlas-system-role-buttons span{grid-column:2;font-size:10px}.atlas-system-roles>p{display:flex;align-items:baseline;gap:12px;min-height:40px;margin:8px 12px 0;padding-bottom:8px;color:#586476;font-size:11px;line-height:1.6}.atlas-system-roles>p>svg{align-self:start;margin-top:2px;flex-shrink:0}.atlas-system-roles>p>strong{white-space:nowrap;font-weight:600;color:#253247}.atlas-exchange-status{display:flex;align-items:baseline;gap:8px;min-height:52px;padding:16px 360px 0 0;color:#586476;font-size:11px;line-height:1.5}.atlas-exchange-status i{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:#718097}.atlas-exchange-status[data-direction=write] i{background:#007f45}.atlas-exchange-status[data-direction=read] i{background:#1554d1}.atlas-shared-navigation{position:absolute;right:24px;bottom:12px;display:flex;gap:4px}.atlas-shared-navigation button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:#253247;font:inherit;font-size:11px;cursor:pointer}.atlas-shared-navigation button:hover{background:#e8edf4}.atlas-shared-navigation .atlas-read-phase{background:#fff;color:#1554d1}.atlas-session-events{padding-bottom:16px}.atlas-session-events h4{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;color:#253247}.atlas-session-events h4>span{font-weight:400;color:#586476}.atlas-session-events ol{list-style:none;margin:0;padding:0}.atlas-session-events li{display:grid;grid-template-columns:24px 44px 1fr auto;align-items:baseline;gap:12px;padding:8px 0;color:#526074;font-size:12px}.atlas-session-events li>:is(small,span:first-child){font-size:10px;font-variant-numeric:tabular-nums}.atlas-credit-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:48px;padding:16px 0}.atlas-source-credit{margin:0;color:#687080;font-size:10px;line-height:1.6;max-width:80ch}.atlas-source-credit>span{color:#313948;font-weight:600;margin-right:6px}.atlas-source-credit cite{font-style:normal}.atlas-notes{border-top:1px solid #dce2eb}.atlas-notes summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px;color:#596477}.atlas-notes summary::-webkit-details-marker{display:none}.atlas-notes summary>span:first-child:after{content:" +";margin-left:12px}.atlas-notes[open] summary>span:first-child:after{content:" ×"}.atlas-notes-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;padding:12px 0 32px}.atlas-notes-content h4{margin:0 0 12px;font-size:14px;font-weight:600}.atlas-notes-content strong{font-size:12px;font-weight:500;color:#435068}.atlas-notes-content p{margin:8px 0 0;font-size:12px;line-height:1.7;color:#667080}@media (max-width: 1099px){.atlas-flow-bridge{display:none}.agency-cycle-composition{display:block}.agency-cycle-composition>section,.agency-cycle-composition .human-agency-map{display:block}.agency-cycle-composition>.polaris-cycle{border-top:1px solid #dce2eb;margin-top:40px}.agency-map-visual{display:flex;flex-direction:column;padding-bottom:0;align-items:stretch}.atlas-mirror-connection{flex-direction:column;align-items:start}.atlas-shared-content{-moz-column-gap:24px;column-gap:24px}.atlas-reading-context{flex-wrap:wrap}.atlas-reading-context>span{width:100%}.atlas-reading-cards{gap:24px}.atlas-shared-confirmation>small{display:none}}@media (max-width: 699px){.atlas-introduction{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:32px}.atlas-introduction>p{margin:0}.agency-cycle-composition :is(.atlas-value-heading,.polaris-cycle-heading){padding:28px 0 20px;gap:16px}.atlas-shared-reading{padding:20px}.atlas-shared-content{grid-template-columns:minmax(0,1fr);gap:20px}.atlas-reading-modes{margin:4px 0 0;width:100%}.atlas-reading-modes button{flex:1;min-height:44px;padding-inline:8px}.atlas-reading-context{display:block;padding-block:8px 20px}.atlas-reading-context>strong>span{display:block;margin:4px 0 8px}.atlas-reading-cards{grid-template-columns:minmax(0,1fr);gap:20px}.atlas-reading-card-foot{padding-top:8px}.atlas-system-role-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.atlas-system-role-buttons button:last-child{grid-column:1 / -1}.atlas-system-roles>p{flex-wrap:wrap;gap:4px 8px}.atlas-system-roles>p>span{width:100%}.atlas-shared-content h4{margin-bottom:8px}.atlas-shared-confirmation{align-items:start;flex-direction:column;gap:8px;padding:16px 0 0}.atlas-shared-navigation{position:static;justify-content:flex-end;margin-top:12px}.atlas-exchange-status{padding:16px 0 0;min-height:0}.atlas-shared-navigation{justify-content:space-between}.atlas-shared-navigation button{padding-inline:8px}.atlas-pair-heading>span{width:100%}.atlas-pair-heading>strong{font-size:14px;gap:8px}.atlas-pair-heading>small{margin-left:0}.atlas-primary-assets>small{width:100%;margin:4px 0 0}.atlas-primary-assets button{min-height:44px}.atlas-mirror-details dl{grid-template-columns:minmax(0,1fr)}.atlas-mirror-connection>p{flex-wrap:wrap}.atlas-credit-row{grid-template-columns:minmax(0,1fr);gap:12px}.atlas-notes summary{font-size:11px;gap:12px}.atlas-notes-content{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.atlas-shared-navigation button{transition:none}.atlas-reading-cards{animation:none}}@media print{.atlas-shared-navigation{display:none}}.future-field{padding-block:72px 32px;color:#161b24}.field-eyebrow{display:block;color:#586271;font-size:11px;font-weight:650;text-transform:uppercase;margin-bottom:24px}.field-heading{display:grid;grid-template-columns:1.8fr 1fr;gap:48px;align-items:end}.field-heading h2{font-size:clamp(40px,4.5vw,84px);line-height:1.03;text-wrap:balance;margin:0}.field-heading>p{max-width:380px;font-size:15px;line-height:1.7;color:#586271;margin:0 0 4px}.field-toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:40px 24px}.field-view-switch{display:flex;gap:8px}.field-view-switch button{display:flex;align-items:center;gap:16px;min-height:48px;padding:12px 20px;border-radius:6px;background:transparent;color:#586271;font-size:13px}.field-view-switch button[aria-pressed=true]{background:#121923;color:#fff}.field-view-switch button span{font-size:11px;opacity:.7}.field-instruction{font-size:12px;color:#586271}.field-composition{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:clamp(24px,4vw,72px);align-items:center}.field-visual{min-width:0}.field-composition[data-view=layers]{align-items:start}.field-composition[data-view=layers]>.field-inspector{margin-top:32px}.field-radar[data-agent-expanded=true]>svg{overflow:hidden}.agent-anatomy-drawing{text-anchor:middle;color:#536174}.agent-anatomy-asset{fill:#f8fafc;stroke:#dee5ee;stroke-width:1}.agent-anatomy-frame{fill:#f8fafc;stroke:#dce5ee;stroke-width:1}.agent-anatomy-drawing [data-frame][data-selected=true]{color:#007447}.agent-anatomy-drawing [data-frame][data-selected=true] path{fill:#e4f7ee;stroke:#00bf77}.agent-anatomy-drawing [data-asset][data-selected=true]{color:#fff}.agent-anatomy-drawing [data-asset][data-selected=true] path.agent-anatomy-asset{fill:#182330;stroke:#182330}.agent-anatomy-number{fill:currentColor;font-size:8px;font-variant-numeric:tabular-nums}.agent-anatomy-label{fill:currentColor;font-size:9px;font-weight:650}.agent-anatomy-core-label{fill:#c1cad5;font-size:6px}.agent-anatomy-core-title{fill:#fff;font-size:18px;font-weight:650}.agent-anatomy-guide{margin-top:24px;padding-block:24px;border-top:1px solid #dfe3e8}.agent-anatomy-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px}.agent-anatomy-toolbar>span{font-size:16px;font-weight:650}.agent-anatomy-toolbar button{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:#364354}.agent-anatomy-intro,.agent-anatomy-reading>p{margin:12px 0 20px;font-size:14px;color:#536174;line-height:1.7;text-wrap:pretty}.agent-anatomy-selectors{display:grid;grid-template-columns:1fr 1fr;gap:16px}.agent-anatomy-selectors label{min-width:0}.agent-anatomy-selectors label>span{display:block;font-size:11px;color:#536174;margin-bottom:8px}.agent-anatomy-selectors select{width:100%;min-height:48px;padding:12px;border:1px solid #dce3ed;border-radius:4px;background:#fff;color:#182330;font:inherit;font-size:13px}.agent-anatomy-selectors select:focus-visible{outline:2px solid #5e6ad2;outline-offset:2px}.agent-anatomy-reading{padding-top:24px}.agent-anatomy-reading h3{font-size:20px;margin:0}.agent-anatomy-reading>div{padding-left:16px;border-left:2px solid #007447}.agent-anatomy-reading>div span{display:block;font-size:11px;color:#536174;margin-bottom:8px}.agent-anatomy-reading>div strong{font-size:14px;font-weight:600}.agent-anatomy-boundary{margin:24px 0 0;font-size:12px;line-height:1.7;color:#536174}@media (max-width: 480px){.agent-anatomy-selectors{grid-template-columns:1fr}.agent-anatomy-toolbar{align-items:start;flex-direction:column;gap:4px}}.field-radar{position:relative;aspect-ratio:1;container-type:inline-size}.field-radar>svg{display:block;width:100%;height:100%;overflow:visible}.field-core{position:absolute;top:36.4%;right:36.4%;bottom:36.4%;left:36.4%;border-radius:50%;background:#111822;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.field-core>span{font-size:1.4cqw;color:#b4bfce;text-transform:uppercase;margin-bottom:12px}.field-core strong{font-size:4cqw;line-height:1.18;font-weight:650}.field-core small{font-size:1.3cqw;color:#b4bfce;margin-top:12px}.field-sector{position:absolute;transform:translate(-50%,-50%);width:21%;min-height:44px;background:transparent;color:var(--sector-ink);text-align:center;font-size:clamp(8px,1.4cqw,13px);line-height:1.3;font-weight:700;text-transform:uppercase;border-radius:4px}.field-sector[aria-pressed=true]{text-decoration:underline;text-underline-offset:5px}.field-node{position:absolute;width:44px;height:44px;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;background:transparent}.field-node>span{display:grid;place-items:center;width:clamp(14px,2.6cqw,24px);aspect-ratio:1;border-radius:50%;background:var(--node-color);color:#fff;font-size:clamp(7px,1cqw,10px);font-weight:750;transition:transform .18s ease-out}.field-node[aria-pressed=true]>span{outline:1px solid var(--node-color);outline-offset:5px;transform:scale(1.1)}.field-node:hover>span{transform:scale(1.2)}.field-legend{display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:center;padding-block:16px;font-size:11px;color:#586271}.field-ring-guide{max-width:64ch;margin:0 auto;padding-inline:16px;text-align:center;color:#586271;font-size:12px;line-height:1.65;text-wrap:pretty}.field-legend span,.field-question>span,.field-domain-name{display:flex;align-items:center;gap:8px}.field-legend i,.field-question i,.field-domain-name i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.field-inspector{border-radius:8px;padding:clamp(24px,3vw,48px);background:#f7f8fa}.field-inspector-top{display:flex;justify-content:space-between;gap:16px;font-size:10px;color:#657080;text-transform:uppercase;font-variant-numeric:tabular-nums}.field-inspector-copy{margin-block:32px 24px;animation:field-copy-enter .18s ease-out both}.field-inspector-copy .field-domain-name{font-size:12px;font-weight:700;color:var(--domain-ink);margin-bottom:16px}.field-domain-name i{background:var(--domain-color)}.field-inspector h2{font-size:clamp(28px,2.6vw,44px);line-height:1.1;text-wrap:balance;margin:0 0 16px}.field-inspector-copy>p:last-child{font-size:14px;color:#586271;line-height:1.7;margin:0}.field-signal-list{display:grid;gap:4px}.field-signal-list button{display:grid;grid-template-columns:28px 1fr 16px;gap:12px;align-items:center;text-align:left;padding:16px 12px;min-height:52px;background:transparent;border-radius:4px}.field-signal-list button[aria-pressed=true]{background:#fff;box-shadow:0 2px 12px #16213506}.field-signal-list button>span{font-size:10px;color:var(--domain-ink)}.field-signal-list button strong{font-size:13px;line-height:1.4;font-weight:550}.field-signal-list svg{color:#697587}.field-question{margin-block:24px;padding-top:24px;border-top:1px solid #dfe3e8}.field-question>span{font-size:10px;color:#586271}.field-question p{font-size:13px;line-height:1.65;margin:12px 0 0}.field-inspector-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.field-inspector-bottom .field-open{display:inline-flex;align-items:center;gap:16px;font-size:13px;font-weight:650;min-height:44px;text-align:left}.field-inspector-bottom>div{display:flex}.field-inspector-bottom>div button{display:grid;place-items:center;width:44px;height:44px}.field-footer{display:flex;justify-content:space-between;gap:24px;padding-block:32px 24px;font-size:11px;color:#586271}.field-originals{border-top:1px solid #e3e6eb;font-size:12px;color:#586271}.field-originals summary{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;padding-block:20px;min-height:52px}.field-originals figure{margin:24px 0}.field-originals img{width:100%;height:auto}.field-originals figcaption{margin-top:12px}.network-experience :is(button,a,summary):focus-visible{outline:2px solid #2166ff;outline-offset:4px}.network-workspace{padding-top:64px;scroll-margin-top:112px}.network-workspace-head{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:64px;padding-bottom:40px}.network-workspace-head h2,.network-source h2{font-size:clamp(32px,3.6vw,64px);line-height:1.06;margin:0;text-wrap:balance}.network-workspace-head p,.network-source p{color:#586271;font-size:15px;line-height:1.7;max-width:48ch;margin:0}.network-study-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.network-study-tabs button{text-align:left;padding:24px;background:#f6f7f9;border-radius:6px}.network-study-meta{display:flex;align-items:center;gap:12px;font-size:10px;color:#697587;margin-bottom:24px}.network-study-icon{width:40px;height:40px;flex:none;color:#48576b}.network-study-meta>svg:last-child{margin-left:auto}.network-study-tabs button strong{display:block;font-size:17px;font-weight:600}.network-study-tabs button small{display:block;margin-top:8px;font-size:11px;color:#586271;line-height:1.5}.network-study-tabs button[aria-selected=true]{background:#111822;color:#fff}.network-study-tabs button[aria-selected=true] :is(.network-study-meta,small){color:#b4bfce}.network-study-tabs button[aria-selected=true] .network-study-icon{color:#fff}.network-study-status{display:flex;justify-content:space-between;gap:24px;padding-block:24px 0;font-size:10px;color:#586271}.network-study-context{padding-block:8px 24px}.network-study-status{align-items:center}.network-study-status button{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#48576b;font-size:12px;text-align:left}.network-study-context>p{max-width:90ch;margin:8px 0 0;color:#364354;font-size:14px;line-height:1.7;text-wrap:pretty}.network-study-context>small{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#586271;font-size:11px;line-height:1.6;margin-top:12px}.network-study-context>small svg{flex:none}.network-study-journey{display:flex;align-items:stretch;justify-content:space-between;gap:24px;padding-block:32px 64px}.network-study-journey>:is(button,a){display:flex;align-items:center;gap:16px;min-height:64px;text-align:left;color:#48576b;font-size:11px;line-height:1.5;text-decoration:none}.network-study-journey>:last-child{text-align:right}.network-study-journey strong{display:block;color:#161b24;font-size:16px;font-weight:600;margin-top:4px}.network-study-journey svg{flex:none}.network-study-journey>:is(button,a):hover strong{text-decoration:underline;text-underline-offset:4px}.network-workspace [role=tabpanel][hidden]{display:none}.network-workspace .network-atlas-section{padding-top:40px}.network-workspace .atlas-introduction{display:none}.network-workspace .network-atlas{margin:0}.network-workspace .agency-human-core{background:#111822;border-color:#111822;color:#fff}.network-workspace .agency-human-core :is(span,small){color:#b4bfce}.network-workspace .agency-orbit[data-radial=true] .agency-asset-sector{fill:none;stroke:#aeb7c6;stroke-width:5}.network-workspace .agency-orbit[data-radial=true] .agency-asset-sector[data-primary=true]{stroke:#2166ff}.network-workspace .agency-orbit[data-radial=true] .agency-asset-sector[data-selected=true]{stroke:#933cff;stroke-width:10}.network-workspace .agency-orbit[data-radial=true] .agency-context-sector{fill:none;stroke:currentColor;stroke-width:4;stroke-opacity:.4}.network-workspace .agency-orbit[data-radial=true] .agency-context-sector[data-selected=true]{stroke-width:9;stroke-opacity:1}.network-workspace .agency-domain-button[aria-pressed=true]{color:#7423c5;font-weight:700}.network-access-embed .paid-access{margin-top:40px;padding-top:32px}.network-continuity-embed{position:relative;padding-block:64px;display:grid;grid-template-columns:1fr 1.3fr;gap:40px 72px;align-items:center}.network-continuity-embed header{grid-column:1 / -1}.network-continuity-embed h2{font-size:clamp(36px,4vw,64px);line-height:1.07}.network-continuity-orbits{position:relative;aspect-ratio:1;max-width:440px;width:100%;display:grid;place-items:center}.network-continuity-orbits i{position:absolute;top:5%;right:5%;bottom:5%;left:5%;border-radius:50%;border:1px solid #933cff66}.network-continuity-orbits i:nth-child(2){top:18%;right:18%;bottom:18%;left:18%;border-color:#2166ff88}.network-continuity-orbits i:nth-child(3){top:31%;right:31%;bottom:31%;left:31%;border-color:#00bf7799}.network-continuity-orbits strong{display:grid;place-items:center;width:32%;aspect-ratio:1;border-radius:50%;text-align:center;background:#111822;color:#fff;font-size:clamp(12px,1.6vw,20px);line-height:1.7;font-weight:550}.network-continuity-text article{display:grid;grid-template-columns:28px 1fr;gap:16px;padding-block:24px}.network-continuity-text article>span{color:#697587;font-size:11px}.network-continuity-text h3{font-size:24px;line-height:1.15;margin:0 0 12px}.network-continuity-text p{font-size:14px;line-height:1.7;color:#586271;margin:0}.network-source{display:grid;grid-template-columns:1.5fr 1fr;gap:64px;border-top:1px solid #dfe3e8;padding-block:64px 80px}.network-source .text-button{display:flex;width:-moz-fit-content;width:fit-content;margin-top:20px;font-size:14px}@keyframes field-copy-enter{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1000px){.field-composition{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:16px}.field-inspector{padding:24px}.field-heading{grid-template-columns:1fr;gap:24px}.field-heading>p{max-width:600px}.network-study-tabs button{padding:16px}}@media (max-width: 760px){.future-field{padding-top:40px}.field-heading h2{font-size:clamp(36px,8vw,56px)}.field-composition,.network-workspace-head,.network-source,.network-continuity-embed{grid-template-columns:1fr;gap:32px}.field-toolbar{align-items:start;flex-direction:column;padding-block:28px 16px;gap:12px}.field-view-switch{width:100%}.field-view-switch button{flex:1;justify-content:center}.field-instruction{font-size:11px}.field-sector{font-size:1.8cqw}.field-node{width:30px;height:30px}.field-core>span{font-size:1.8cqw;margin-bottom:8px}.field-core small{font-size:1.6cqw;margin-top:8px}.field-legend{gap:12px;font-size:9px}.field-footer{flex-direction:column;gap:8px}.network-study-tabs{grid-template-columns:repeat(2,1fr)}.network-study-tabs button strong{font-size:15px}.network-study-tabs button small{font-size:10px}.network-study-icon{width:32px;height:32px}.network-study-status{flex-wrap:wrap;gap:4px 16px}.network-study-journey{gap:16px}.network-study-journey strong{font-size:14px}.network-continuity-orbits{margin:auto}}@media (prefers-reduced-motion: reduce){.field-inspector-copy{animation:none}.field-node>span{transition:none}}.publication-identity{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:16px}.publication-byline{display:inline-flex;align-items:center;gap:12px;color:var(--ink, #1c1c1c);font-size:13px;line-height:1.4;white-space:nowrap}.publication-byline-prefix{color:var(--muted, #565656)}.publication-byline strong{font-weight:500}.publication-avatar{display:block;flex:0 0 40px;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#f2f4f6}.publication-avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.65);transform-origin:52% 10%}@media (max-width: 700px){.page-intro.compact .intro-bottom{flex-direction:column}.publication-identity{align-items:flex-start}}.radar-figure.eva-field,.console-observation .radar-figure.eva-field{width:100%;max-width:440px;margin:20px auto 0;container-type:inline-size}.radar-figure.eva-field .eva-field-caption{display:flex;align-items:baseline;justify-content:space-between;gap:12px;text-align:left;font-size:11px;line-height:1.5;color:#5c6676}.eva-field-caption>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.eva-field .eva-field-map{display:block;width:100%;height:auto;margin:8px 0 12px;overflow:visible}.eva-field-map line,.eva-field-map polygon,.eva-field-map circle{vector-effect:non-scaling-stroke}.eva-calibration{stroke:#dce2ec;stroke-width:1}.eva-calibration [data-outer=true]{stroke:#a5b2c7}.eva-envelope{fill:#008cff;fill-opacity:.05;stroke:#7aa5d9;stroke-width:1;stroke-linejoin:round}.eva-scale{fill:#647086;font-size:10px;font-variant-numeric:tabular-nums}.eva-axis-value,.eva-value-point{transition:opacity .16s ease-out}.eva-axis[data-muted=true] .eva-axis-value,.eva-axis[data-muted=true] .eva-value-point{opacity:.3}.eva-axis-track{stroke:var(--eva-colour);stroke-width:1;opacity:.18}.eva-axis-value{stroke:var(--eva-colour);stroke-width:2;opacity:.8}.eva-endpoint{fill:#f7f9fc;stroke:#a5b2c7;stroke-width:1}.eva-value-point{fill:var(--eva-colour);stroke:#fff;stroke-width:2}.eva-value-halo{fill:var(--eva-colour);opacity:.1;transition:opacity .16s ease-out,transform .16s ease-out}.eva-axis[data-active=true] .eva-value-halo{opacity:.2;transform:scale(1.25)}.eva-value-response{fill:none;stroke:var(--eva-colour);opacity:0;animation:eva-value-response .2s ease-out}.eva-axis-symbol{fill:var(--eva-ink);font-size:18px;font-weight:600}.eva-axis-name{fill:#525e71;font-size:13px;font-weight:500}.eva-readouts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.eva-readout{min-width:0;min-height:84px;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 8px;border:0;border-radius:4px;background:#fff;color:var(--eva-ink);text-align:left;cursor:pointer;position:relative}.eva-readout:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--eva-colour);opacity:0;pointer-events:none;transition:opacity .16s ease-out}.eva-readout[data-active=true]:before{opacity:.06}.eva-readout:focus-visible{outline:2px solid #5e6ad2;outline-offset:2px}.eva-readout-label{display:flex;align-items:center;gap:4px;color:#525e71;font-size:11px;line-height:1.5}.eva-readout-label>span{color:var(--eva-ink);font-weight:600}.eva-readout strong{font-size:clamp(20px,8cqi,32px);font-weight:500;font-variant-numeric:tabular-nums;line-height:1.1}.eva-readout-meter{height:2px;background:#e8edf4;overflow:hidden}.eva-readout-meter>i{display:block;height:100%;background:var(--eva-colour);transform-origin:left center}.eva-field .eva-field-hint{margin:12px 0 0;min-height:36px;font-size:11px;line-height:1.6;color:#5c6676;text-align:left}@keyframes eva-value-response{0%{transform:scale(.75);opacity:.5}to{transform:scale(1.6);opacity:0}}@container (max-width: 250px){.eva-readouts{gap:4px}.eva-readout{padding:8px 4px}.eva-readout-label{flex-direction:column;align-items:flex-start;gap:0}}@media (prefers-reduced-motion: reduce){.eva-field *,.eva-field *:before{animation:none!important;transition:none!important}}@media print{.eva-value-response{animation:none}.eva-field-hint{display:none}}@font-face{font-family:Inter;src:url(/fonts/Inter-variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{font-family:Inter,Arial,sans-serif;color:#1c1c1c;background:#fff;font-size:16px;font-weight:500;font-synthesis:none;--paper: #ffffff;--ink: #1c1c1c;--muted: #565656;--line: #c4ccd9;--accent: #161a23;--donate: #6d28d9;--donate-deep: #5b21b6;--dark: #191919}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty;line-height:1.65}h1,h2,h3{font-weight:700}h1{font-size:127px;line-height:.99}h1 span,h2>span{color:var(--accent)}h2{font-size:clamp(32px,3.35vw,64px);line-height:1.1}h3{font-size:24px;line-height:1.25}img,svg{display:block}button{border:0;background:none}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid #5e6ad2;outline-offset:2px}::-moz-selection{background:var(--accent);color:#fff}::selection{background:var(--accent);color:#fff}button:disabled{opacity:.5;cursor:not-allowed}code{overflow-wrap:anywhere;font-size:13px}sub{font-size:.5em}html{scroll-padding-top:24px}section[id]{scroll-margin-top:32px}.wrap{width:min(100% - 112px,1808px);margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:50;top:-100px;left:16px;background:var(--ink);color:var(--paper);padding:16px}.skip-link:focus{top:16px}.site-header{height:112px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:10}.brand{display:flex;align-items:center;gap:12px;flex-shrink:0}.brand svg{width:40px;height:40px}.brand span{font-size:15px;line-height:1.15;font-weight:700}.brand .brand-wordmark{display:flex;flex-direction:column;gap:4px;white-space:nowrap}.brand-wordmark small{font-size:10px;line-height:1.2;font-weight:500;color:var(--muted)}.desktop-nav{display:flex;gap:40px;align-items:center}.desktop-nav a{font-size:14px;min-height:44px;display:flex;align-items:center;position:relative}.desktop-nav a:hover,.desktop-nav a.active{color:var(--accent)}.desktop-nav a.active:after{content:"";position:absolute;bottom:2px;left:0;width:16px;height:3px;background:var(--accent)}.header-contact{display:flex;gap:32px;align-items:center;font-size:14px;min-height:44px}.header-contact:hover{color:var(--accent)}.menu-toggle,.mobile-nav{display:none}.eyebrow{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.5;text-transform:uppercase}.square-dot{width:6px;height:6px;background:currentColor;flex-shrink:0}.eyebrow-number{margin-left:auto;color:var(--muted)}.edition-link{font-size:12px;text-transform:uppercase;display:flex;align-items:center;gap:12px}.edition-link svg{width:16px}.status-dot{width:6px;height:6px;background:var(--accent)}.button{background:var(--ink);border:1px solid var(--ink);color:var(--paper);min-height:56px;display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:16px 20px;font-size:14px;border-radius:3px}.button:hover{background:#363636}.button-secondary{background:transparent;color:var(--ink);border-color:var(--line)}.button-secondary:hover{background:#2f2e30;color:#fff}.button svg{flex-shrink:0}.source-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:4px;min-height:36px}.source-link:hover{color:var(--accent)}.section{padding-block:104px}.section+.section{border-top:1px solid var(--line)}.section-head{display:grid;grid-template-columns:1fr 2fr;gap:64px;margin-bottom:56px}.section-head>.eyebrow{align-self:start;padding-top:8px;max-width:300px}.section-head.stacked{grid-template-columns:1fr;gap:28px}.section-head.stacked>.eyebrow{padding-top:0}.section-head>div>p{max-width:620px;color:var(--muted);margin-top:24px;font-size:17px}.section-head>div>p.premise-law{color:var(--ink);font-size:19px;max-width:660px;border-left:2px solid var(--line);padding-left:20px}.section-head.split>div:not(.eyebrow){display:grid;grid-template-columns:1fr 1.35fr;-moz-column-gap:64px;column-gap:64px;align-items:end}.section-head.split>div:not(.eyebrow)>h2{grid-column:1;grid-row:1}.section-head.split>div:not(.eyebrow)>p{grid-column:1;grid-row:2}.section-question-block{grid-column:2;grid-row:1 / span 2;align-self:end}.section-question{color:var(--ink);font-size:clamp(28px,2.6vw,48px);font-weight:600;line-height:1.15;letter-spacing:-.01em;margin:0}.section-question-label{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-top:16px}@media (max-width: 1199px){.section-head.split>div:not(.eyebrow){-moz-column-gap:40px;column-gap:40px}}@media (max-width: 899px){.section-head.split>div:not(.eyebrow){grid-template-columns:1fr 1fr;-moz-column-gap:32px;column-gap:32px}}@media (max-width: 639px){.section-head.split>div:not(.eyebrow){grid-template-columns:1fr}.section-question-block{grid-column:1;grid-row:auto;margin-top:32px}.section-head.split>div:not(.eyebrow)>p{grid-row:auto}}.section-head .source-link{margin-top:8px}.inline-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.hero{padding-top:32px}.hero-topline{display:flex;align-items:center;justify-content:space-between}.hero-main{display:grid;grid-template-columns:1fr 1.12fr;align-items:center;position:relative;min-height:704px;padding-block:48px}.hero-copy{position:relative;z-index:2}.hero h1{font-size:127px;max-width:720px}.hero-copy p{font-size:16px;line-height:1.6;color:var(--muted);margin:32px 0}.hero-art{position:relative;margin-left:-64px;align-self:center}.hero-art img{width:100%;height:auto;mix-blend-mode:multiply}.hero-art figcaption{font-size:10px;display:flex;justify-content:space-between;gap:16px;color:var(--muted);margin:24px 32px 0}.hero-art figcaption span:last-child{text-transform:none}.art-cross{position:absolute;font-weight:400;color:#666;font-size:20px}.cross-a{top:0;right:32px}.cross-b{bottom:0;left:8px}.hero-foot{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px}.hero-foot>span:nth-child(2){font-size:20px}.hero-foot a{display:flex;gap:20px;align-items:center}.hero-foot a:hover{color:var(--accent)}.principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.principle-grid article{border-top:1px solid var(--ink);padding-top:24px}.principle-top{display:flex;justify-content:space-between;align-items:start;height:88px}.principle-top>span{font-size:48px;color:var(--accent);line-height:1}.principle-top small{font-size:12px}.principle-grid p{font-size:15px;color:var(--muted);margin-top:16px;max-width:460px}.principle-grid .source-link{margin-top:12px}.dark-section{background:var(--dark);color:var(--paper);padding-block:96px}.dark-section .button-secondary{color:var(--paper);border-color:#777}.dark-section .button-secondary:hover{background:#343434}.dark-section .source-link{color:#c4ccd9}.dark-section h2>span{color:#fff}.fabric-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.fabric-layout h2{margin:40px 0 24px}.fabric-layout p{color:#c4ccd9;max-width:540px;font-size:16px}.fabric-layout .button{margin-top:32px}.fabric-layout .source-link{display:flex;width:-moz-fit-content;width:fit-content;margin-top:16px}.fabric-layout .quiet{font-size:13px;margin-top:24px}.fabric-diagram svg{width:100%;height:auto}.fabric-diagram figcaption{border-top:1px solid #535353;padding-top:24px;font-size:11px;display:flex;justify-content:space-between;gap:20px}.fabric-diagram figcaption span{color:#c4ccd9;font-size:11px}.publication-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:64px}.corpus-cover{display:flex;flex-direction:column;justify-content:space-between;background:var(--accent);color:#fff;min-height:500px;padding:32px;position:relative}.corpus-cover:hover{background:#252a36}.corpus-cover>div{display:flex;justify-content:space-between;font-size:11px}.corpus-cover>div:last-child{flex-direction:column;gap:24px;border-top:1px solid #6d778c;padding-top:24px}.corpus-cover h3{font-size:24px}.cover-delta{font-size:184px;line-height:1;font-weight:500}.reading-links{display:flex;flex-direction:column}.reading-links>a:not(.doi-link){display:flex;align-items:start;gap:24px;padding:36px 0;border-top:1px solid var(--line);flex:1}.reading-links>a>span{font-size:12px;padding-top:4px;color:var(--muted)}.reading-links>a>div{flex:1}.reading-links h3{font-size:23px}.reading-links p{font-size:14px;color:var(--muted);margin-top:12px}.reading-links>a:hover h3{color:var(--accent)}.doi-link{display:flex;align-items:center;justify-content:space-between;font-size:12px;border-top:1px solid var(--line);padding-block:24px}.research-preview{display:grid;grid-template-columns:1.1fr 1fr;gap:88px;border-top:1px solid var(--line);padding-block:80px 112px}.research-preview h2{font-size:40px;margin:32px 0 20px}.research-preview p{color:var(--muted);max-width:540px;margin-bottom:28px}.research-video{position:relative;width:100%;max-width:700px;aspect-ratio:16 / 9;margin:0 0 28px;background:#000;overflow:hidden}.research-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;transform:scale(1.02)}.claim-stack{align-self:center}.claim-stack>div{display:flex;gap:24px;align-items:start;border-top:1px solid var(--line);padding:36px 0}.claim-stack>div>span{font-size:12px;padding-top:4px;color:var(--muted)}.claim-stack>div>div{flex:1}.claim-stack h3{font-size:23px}.claim-stack p{font-size:14px;color:var(--muted);margin-top:12px}.site-footer{border-top:1px solid var(--ink);padding-top:64px}.footer-top{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-bottom:72px}.footer-top h2{font-size:48px;margin-top:24px}.footer-grid{display:grid;grid-template-columns:1fr .75fr 1fr 1.2fr;gap:48px;padding-block:40px 56px;border-top:1px solid var(--line)}.footer-grid>.brand{align-self:start}.footer-grid>div{display:flex;flex-direction:column;align-items:start;gap:12px;font-size:13px}.footer-label{font-size:11px;color:var(--muted);text-transform:uppercase;margin-bottom:12px}.footer-grid a:not(.brand){min-height:24px;display:flex;align-items:center;gap:8px}.footer-grid a:hover{color:var(--accent)}.footer-grid p{color:var(--muted);font-size:13px}.footer-grid svg:not(.brand svg){width:16px}.footer-bottom{border-top:1px solid var(--line);padding-block:24px 32px;display:flex;justify-content:space-between;gap:24px;font-size:11px;color:var(--muted)}.page-intro{padding-top:64px;padding-bottom:56px;border-bottom:1px solid var(--line)}.page-intro h1{margin-top:48px;font-size:clamp(64px,7.1vw,127px)}.page-intro.compact h1{font-size:clamp(60px,6.25vw,112px)}.intro-bottom{display:flex;justify-content:space-between;gap:48px;align-items:end;margin-top:40px}.intro-bottom>p{max-width:700px;font-size:18px;color:var(--muted)}.edition-label{font-size:11px;line-height:1.6;text-align:right;flex-shrink:0}.cycle-strip{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line)}.cycle-strip>div{padding:24px;border-right:1px solid var(--line)}.cycle-strip>div:last-child{border:0}.cycle-strip>div>span{display:flex;justify-content:space-between;color:var(--accent);font-size:12px;margin-bottom:48px}.cycle-strip h3{font-size:24px}.cycle-strip p{font-size:13px;color:var(--muted);margin-top:12px}.note-bar{display:grid;grid-template-columns:1fr 2fr;gap:40px;padding:32px 0;border-bottom:1px solid var(--line)}.note-bar>span{font-size:11px;line-height:1.5}.note-bar p{font-size:14px;color:var(--muted)}.equation-section{padding-block:64px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.equation{font-size:clamp(80px,14vw,248px);line-height:1.3;text-align:center;padding-block:32px}.equation-caption{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-top:24px;border-top:1px solid var(--line)}.equation-caption h3{font-size:24px}.equation-caption p{font-size:14px;color:var(--muted)}.equation-law h3{font-size:16px;letter-spacing:.06em;text-transform:uppercase}.equation-law p{font-size:22px;line-height:1.4;color:var(--ink);max-width:660px}.corpus-meta{display:flex;justify-content:space-between;gap:32px;padding-block:32px;border-bottom:1px solid var(--line)}.corpus-meta>div{display:flex;gap:20px;align-items:center}.edition-stamp{font-size:32px;background:var(--accent);color:#fff;padding:12px 16px}.corpus-meta strong{font-size:15px;display:block;margin-bottom:8px}.corpus-meta>div>div>span{font-size:12px;color:var(--muted)}.corpus-meta>a{display:flex;align-items:center;gap:24px;font-size:14px}.reading-room{padding-top:40px;padding-bottom:88px}.tab-bar{display:flex;gap:32px;border-bottom:1px solid var(--line);margin-bottom:40px}.tab-bar>button{display:flex;align-items:center;gap:20px;font-size:14px;padding:16px 0 20px;border-bottom:1px solid transparent}.tab-bar>button.active{border-bottom:1px solid var(--accent);color:var(--accent)}.tab-bar>button>span{font-size:11px}.reader-layout{display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:start}.reader-index{position:sticky;top:24px}.reader-index h2{font-size:14px;font-weight:500;color:var(--muted);margin-bottom:20px}.reader-index button{width:100%;text-align:left;position:relative;border-top:1px solid var(--line);padding:16px 24px 16px 12px;font-size:13px;line-height:1.5}.reader-index button>span{font-size:10px;display:block;margin-bottom:4px;color:var(--muted);text-transform:uppercase}.reader-index button>svg{position:absolute;right:8px;top:32px}.reader-index button[aria-current]{background:var(--ink);color:var(--paper)}.reader-index button[aria-current]>span{color:#c4ccd9}.reader-index button:hover:not([aria-current]){background:#f0f3f8}.source-article{min-width:0;background:#f7f9fc;padding:40px;border:1px solid #d5dbe5}.source-article-top{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:11px;text-transform:uppercase;margin-bottom:32px}.copy-button{display:flex;align-items:center;gap:8px;font-size:12px;min-height:44px}.copy-button:hover{color:var(--accent)}.source-article h2{font-size:44px}.source-summary{font-size:17px;color:var(--muted);margin-top:16px}.source-boundary{padding:20px 0;border-block:1px solid var(--line);margin:32px 0}.source-boundary>span{font-size:10px;color:var(--accent)}.source-boundary p{font-size:12px;margin-top:8px;color:var(--muted)}.markdown-source{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.markdown-source p{margin-block:20px}.markdown-source h1,.markdown-source h2{font-size:28px;margin-block:32px 16px}.markdown-source h3,.markdown-source h4{font-size:21px;line-height:1.3;margin-block:28px 12px}.markdown-source ul,.markdown-source ol{padding-left:24px}.markdown-source li{margin-block:12px}.markdown-source pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6fa;padding:16px;max-width:100%;font-size:12px}.markdown-source blockquote{border-left:1px solid var(--accent);margin:24px 0;padding-left:24px;color:var(--muted)}.markdown-source hr{border:0;border-top:1px solid var(--line);margin-block:28px}.source-end{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:24px;margin-top:40px;font-size:11px;color:var(--muted)}.source-end a{display:flex;align-items:center;gap:12px}.source-integrity{border-block:1px solid var(--line);margin-top:48px;padding-block:20px}.source-integrity summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;cursor:pointer;list-style:none;min-height:44px}.source-integrity p{font-size:13px;color:var(--muted);margin-top:20px;max-width:900px}.source-integrity a{text-decoration:underline}.search-box{display:flex;align-items:center;gap:16px;border:1px solid var(--line);padding:8px 20px;max-width:640px;background:#f7f9fc}.search-box input{height:0;min-width:0;flex:1;padding:24px 0;border:0;background:none;color:var(--ink);border-radius:3px;line-height:24px}.search-box input::-moz-placeholder{color:var(--muted)}.search-box input::placeholder{color:var(--muted)}.search-box button{padding:12px}.result-count{font-size:12px;color:var(--muted);margin:24px 0}.term-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:48px;column-gap:48px}.term-grid article{border-top:1px solid var(--line);padding-block:28px}.term-grid h3{font-size:22px}.term-grid p{font-size:15px;color:var(--muted);margin-block:12px 8px}.empty-state{padding:64px 0}.empty-state p{margin:16px 0;color:var(--muted)}.text-button{display:flex;align-items:center;gap:24px;text-decoration:underline;text-underline-offset:6px;padding-block:16px}.inline-error{color:#a32112;font-size:13px;border:1px solid currentColor;padding:16px;margin-bottom:20px}.evidence-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ink)}.evidence-grid article{padding:32px 24px 0;border-right:1px solid var(--line)}.evidence-grid article:first-child{padding-left:0}.evidence-grid article:last-child{border:0}.evidence-grid article>span{font-size:56px;color:var(--accent);font-variant-numeric:tabular-nums}.evidence-grid h3{font-size:22px;margin-top:40px;min-height:56px}.evidence-grid p{font-size:14px;color:var(--muted);margin-top:16px}.filter-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:32px}.filter-row button{border:1px solid var(--line);padding:12px 16px;font-size:12px;min-height:44px;border-radius:3px}.filter-row button.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.filter-row button:hover:not(.active){background:#edf1f7}.filter-row>span{font-size:12px;color:var(--muted);margin-left:auto}.status-table-head,.status-table article{display:grid;grid-template-columns:120px 1fr 184px;gap:32px;padding:28px 0;border-top:1px solid var(--line);align-items:start}.status-table-head{font-size:11px;text-transform:uppercase;border-color:var(--ink);padding-block:16px}.commitment-id{font-size:14px;padding-top:4px;color:var(--muted);font-variant-numeric:tabular-nums}.status-table h3{font-size:21px}.status-table p{font-size:14px;color:var(--muted);max-width:620px;margin-top:12px}.status-label{display:flex;align-items:center;gap:8px;font-size:11px;padding-top:4px}.status-label i{width:5px;height:5px;background:currentColor}.status-label.operational{color:#006b38}.status-label.open{color:var(--accent)}.callout-layout{display:grid;grid-template-columns:1fr 2fr;gap:32px 64px}.callout-layout>.eyebrow{align-self:start;padding-top:12px}.callout-layout h2{font-size:64px}.callout-layout p{grid-column:2;max-width:600px;color:#c4ccd9}.callout-layout .button{grid-column:2;justify-self:start}.human-boundary{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding-block:64px}.human-boundary h2{font-size:clamp(48px,5.5vw,96px);margin:40px 0 28px}.human-boundary>p{max-width:680px;color:var(--muted);font-size:18px}.human-boundary>.source-link{margin-top:12px}.red-lines{display:grid;grid-template-columns:1fr 2fr;gap:64px;margin-top:64px}.red-lines h3{font-size:20px}.red-lines>div{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:32px;column-gap:32px}.red-lines>div>span{display:flex;align-items:center;gap:16px;border-top:1px solid var(--line);padding-block:20px;font-size:14px}.red-lines small{font-size:11px;color:var(--accent)}.red-lines svg{margin-left:auto}.license-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.license-grid article{border:1px solid var(--line);padding:32px;display:flex;flex-direction:column;align-items:start}.license-grid article>span{font-size:11px;color:var(--muted)}.license-grid h3{font-size:28px;margin:40px 0 20px}.license-grid p{font-size:14px;color:var(--muted);flex:1}.license-grid a{display:flex;gap:16px;align-items:center;font-size:13px;margin-top:32px;min-height:44px}.license-grid a:hover{color:var(--accent)}.formula-panel{padding:40px;background:var(--ink);color:var(--paper);text-align:center}.formula-panel>span{font-size:11px;color:#c4ccd9}.formula-panel>div{font-size:clamp(48px,6.4vw,112px);padding:48px 0;display:flex;align-items:center;justify-content:center;gap:32px}.fraction{display:flex;flex-direction:column;gap:16px;font-size:.8em}.fraction>span:first-child{border-bottom:1px solid #aaa;padding-bottom:16px}.formula-panel>p{font-size:12px;color:#c4ccd9}.threshold-grid{display:grid;grid-template-columns:repeat(3,1fr)}.threshold-grid article{border-top:1px solid var(--ink);border-right:1px solid var(--line);padding:32px}.threshold-grid article:first-child{padding-left:0}.threshold-grid article:last-child{border-right:0}.threshold-grid article>span{font-size:12px}.threshold-grid strong{font-size:clamp(40px,6vw,100px);display:block;font-variant-numeric:tabular-nums;margin-block:32px 16px;font-weight:500;color:var(--accent)}.threshold-grid p{font-size:14px;color:var(--muted)}.boundary-diagram{display:grid;grid-template-columns:1fr .7fr 1fr;border-block:1px solid var(--ink);padding-block:48px}.boundary-diagram>div{padding:24px;text-align:center}.boundary-diagram>div>span{font-size:11px}.boundary-diagram strong{font-size:clamp(56px,7vw,120px);font-weight:500;display:block;margin:40px 0 32px}.boundary-diagram p{font-size:14px;color:var(--muted)}.boundary-crossing{display:flex;flex-direction:column;align-items:center;justify-content:center;border-inline:1px solid var(--line);color:var(--accent);gap:40px}.boundary-crossing small{font-size:11px}.economy-facts{display:grid;grid-template-columns:1fr 1fr;gap:64px}.economy-facts article{border-top:1px solid var(--ink);padding-top:32px}.economy-facts article>span{font-size:11px;display:block}.economy-facts strong{font-size:100px;color:var(--accent);font-weight:500;display:block;margin-top:24px}.economy-facts h3{font-size:32px;margin-block:32px 16px}.economy-facts p{color:var(--muted);font-size:15px;max-width:520px}.economy-facts .button{margin-top:28px}.verification-steps article{display:grid;grid-template-columns:1fr 2fr;gap:64px;padding-block:40px;border-top:1px solid var(--line)}.verification-steps article>span{font-size:56px;color:var(--accent)}.verification-steps h2{font-size:36px}.verification-steps p{color:var(--muted);margin-top:20px;max-width:640px}.verification-steps .source-link{margin-top:12px}.record-card{background:#f4f6fa;padding:40px;margin-top:48px}.record-card h2{font-size:40px;margin:28px 0}.record-card dl>div{display:grid;grid-template-columns:1fr 2fr;gap:32px;padding-block:20px;border-top:1px solid #c4ccd9;font-size:14px}.record-card dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.record-card dt{color:var(--muted)}.record-card>p{font-size:13px;color:var(--muted);margin-top:24px}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:64px 88px}.contact-options{margin:32px 0}.contact-options>button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--line);padding:24px 8px;text-align:left;font-size:16px}.contact-options>button.active{color:var(--accent)}.contact-options>button:hover{background:#f0f3f8}.contact-note{font-size:12px;color:var(--muted);margin-top:16px;max-width:360px}.contact-card{background:var(--ink);color:var(--paper);padding:48px;display:flex;flex-direction:column;align-items:start}.contact-card>svg{width:48px;height:48px;color:#fff}.contact-card h2{font-size:36px;margin:40px 0 24px}.contact-card p{color:#c4ccd9;font-size:15px}.contact-card a{display:flex;align-items:center;gap:24px;font-size:17px;margin-top:32px;padding-block:12px;overflow-wrap:anywhere}.contact-card>span{font-size:11px;line-height:1.6;color:#c4ccd9;margin-top:16px}.faq-list{max-width:calc(66.666% - 20px);margin-left:auto}.faq-list details{border-top:1px solid var(--line);padding-block:24px}.faq-list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;font-size:18px;min-height:44px}.faq-list summary::-webkit-details-marker,.source-integrity summary::-webkit-details-marker{display:none}.faq-list summary svg{flex-shrink:0}.faq-list p{color:var(--muted);margin:16px 48px 8px 0;font-size:15px}.faq-list .minus{display:none}.faq-list [open] .minus{display:block}.faq-list [open] .plus{display:none}.not-found{padding-block:96px}.not-found h1{font-size:clamp(64px,7vw,127px);margin-block:48px 32px}.not-found p{max-width:620px;color:var(--muted)}@media (min-width: 1921px){.hero-main{min-height:760px}.hero-art{max-width:1000px}}@media (max-width: 1599px){.hero h1{font-size:clamp(80px,8vw,127px)}.hero-main{min-height:640px}.hero-art{margin-left:-48px}.hero-art figcaption{font-size:9px}.section{padding-block:88px}.section-head{gap:48px}.footer-top h2{font-size:44px}}@media (max-width: 1199px){.wrap{width:calc(100% - 64px)}.desktop-nav{gap:24px}.hero-main{min-height:580px;grid-template-columns:1fr 1fr}.hero h1{font-size:88px}.hero-art{margin-left:-40px;margin-right:-16px}.hero-art figcaption{flex-direction:column;gap:8px}.hero-copy p{max-width:350px}.desktop-break{display:none}.section-head{grid-template-columns:1fr 2fr;gap:32px}.principle-grid{gap:24px}.principle-grid h3{font-size:22px}.fabric-layout{gap:32px}.fabric-layout h2{font-size:40px}.fabric-diagram figcaption{flex-direction:column;gap:8px}.publication-grid{gap:40px}.corpus-cover{min-height:460px}.reading-links h3{font-size:20px}.reading-links>a:not(.doi-link){padding:24px 0;gap:16px}.research-preview{gap:48px}.research-preview h2{font-size:36px}.footer-grid{gap:28px;grid-template-columns:1fr .75fr 1fr 1fr}.reader-layout{grid-template-columns:248px 1fr;gap:32px}.source-article{padding:28px}.source-article h2{font-size:36px}.cycle-strip>div{padding:20px 16px}.cycle-strip h3{font-size:20px}.cycle-strip p{font-size:12px}.license-grid{gap:16px}.license-grid article{padding:24px}.license-grid h3{font-size:24px}.evidence-grid h3{font-size:20px}.contact-layout{gap:40px}.contact-card{padding:32px}.contact-card a{font-size:15px}.red-lines{gap:32px}.callout-layout h2{font-size:56px}.hero-foot{font-size:10px}}@media (max-width: 899px){.wrap{width:calc(100% - 48px)}.site-header{height:88px}.desktop-nav{gap:20px}.header-contact{gap:16px;font-size:12px}.brand span{font-size:13px}.brand svg{width:36px;height:36px}.hero-main{grid-template-columns:1fr 1fr;min-height:560px}.hero h1{font-size:76px}.hero-copy p{font-size:14px}.hero-art{margin-left:-72px;margin-right:-12px}.hero-art figcaption{margin-left:64px;margin-right:0;font-size:8px}.hero-topline .eyebrow{font-size:10px}.hero-foot>span:first-child{max-width:220px;line-height:1.5}.section-head{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.section-head>.eyebrow{max-width:none}.section-head>div>p{font-size:16px}.section{padding-block:64px}h2{font-size:40px}.principle-grid{gap:20px}.principle-grid h3{font-size:20px}.principle-grid p{font-size:14px}.fabric-layout{grid-template-columns:1fr}.fabric-diagram{max-width:600px;width:100%;margin-inline:auto}.dark-section{padding-block:64px}.fabric-layout h2{font-size:48px}.fabric-diagram figcaption{flex-direction:row}.publication-grid{gap:32px;grid-template-columns:1fr 1fr}.corpus-cover{padding:24px;min-height:440px}.cover-delta{font-size:132px}.corpus-cover h3{font-size:20px}.claim-stack>div{gap:12px}.claim-stack h3{font-size:18px}.claim-stack p{font-size:12px}.reading-links>a:not(.doi-link){gap:12px}.reading-links h3{font-size:18px}.reading-links p{font-size:12px}.doi-link{font-size:10px}.research-preview{grid-template-columns:1fr;gap:32px;padding-block:64px}.claim-stack{max-width:640px;width:100%}.footer-top h2{font-size:36px}.footer-top{align-items:start}.footer-grid{grid-template-columns:1fr 1fr;gap:40px}.footer-bottom{flex-wrap:wrap;line-height:1.6}.page-intro{padding-top:48px}.page-intro h1{font-size:72px}.page-intro.compact h1{font-size:68px}.intro-bottom>p{font-size:16px}.cycle-strip{grid-template-columns:repeat(5,1fr)}.cycle-strip>div{padding:20px 12px}.cycle-strip h3{font-size:16px}.cycle-strip p{font-size:11px}.note-bar{grid-template-columns:1fr;gap:16px}.equation-caption{gap:32px}.equation-caption h3{font-size:20px}.corpus-meta{flex-direction:column;gap:20px}.corpus-meta>a{font-size:12px}.reader-layout{grid-template-columns:1fr}.reader-index{position:static;display:grid;grid-template-columns:repeat(3,1fr);gap:0 16px}.reader-index h2{grid-column:1/-1}.reader-index button{font-size:12px;padding-left:8px}.reader-index button>span{font-size:9px}.source-article{padding:32px}.evidence-grid{grid-template-columns:1fr 1fr;gap:32px}.evidence-grid article{padding:24px 0;border:0}.evidence-grid h3{min-height:0;margin-top:24px}.status-table-head,.status-table article{grid-template-columns:72px 1fr 144px;gap:20px}.status-table h3{font-size:18px}.callout-layout{grid-template-columns:1fr;gap:28px}.callout-layout p,.callout-layout .button{grid-column:1}.red-lines{grid-template-columns:1fr;gap:24px}.license-grid{grid-template-columns:1fr}.license-grid article{padding:32px}.license-grid h3{margin-top:24px}.license-grid h3 br{display:initial}.license-grid a{margin-top:16px}.verification-steps article{grid-template-columns:88px 1fr;gap:32px}.verification-steps h2{font-size:28px}.contact-layout{grid-template-columns:1fr;gap:48px}.contact-card{padding:40px}.faq-list{max-width:none}.economy-facts{gap:32px}.economy-facts strong{font-size:80px}.economy-facts h3{font-size:28px}}@media (max-width: 639px){.wrap{width:calc(100% - 40px)}.site-header{height:80px}.desktop-nav,.header-contact{display:none}.brand{gap:8px}.brand svg{width:32px;height:32px}.brand span{font-size:12px}.menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.menu-toggle svg{width:22px}.mobile-nav{display:flex;flex-direction:column;position:absolute;top:79px;left:-20px;right:-20px;background:var(--paper);padding:20px 20px 28px;box-shadow:0 20px 20px #00000018;border-bottom:1px solid var(--line);padding-bottom:max(28px,env(safe-area-inset-bottom))}.mobile-nav a{min-height:64px;display:flex;align-items:center;gap:24px;font-size:24px;border-bottom:1px solid var(--line)}.mobile-nav a>span{font-size:10px;color:var(--muted)}.mobile-nav a>svg{margin-left:auto}.mobile-nav a.active{color:var(--accent)}.hero{padding-top:24px}.hero-topline .eyebrow{font-size:9px;gap:8px}.hero-topline .edition-link{font-size:10px;gap:8px}.hero-topline .edition-link svg{display:none}.hero-main{display:flex;flex-direction:column;align-items:stretch;padding:40px 0 24px;min-height:0}.hero h1{font-size:clamp(64px,15.6vw,96px);line-height:1}.hero-copy p{font-size:14px;max-width:330px;margin:24px 0}.hero-copy .button{font-size:12px;min-height:52px;gap:40px}.hero-art{margin:20px -12px 0;width:calc(100% + 24px);align-self:auto}.hero-art img{width:100%;aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover}.hero-art figcaption{margin:4px 12px 0;font-size:8px;flex-direction:row;gap:8px}.cross-a{right:8px;top:8px;font-size:16px}.cross-b{display:none}.hero-foot{min-height:80px;display:grid;grid-template-columns:1fr auto;gap:12px;padding-block:16px;font-size:9px}.hero-foot>span:first-child{max-width:220px}.hero-foot>span:nth-child(2){font-size:18px}.hero-foot>a{grid-column:1/-1;justify-content:space-between}.hero-foot>a svg{width:14px}.section{padding-block:56px}.section-head{gap:24px;margin-bottom:32px}.eyebrow{font-size:10px}.section-head h2{font-size:36px}.section-head>div>p{font-size:15px;margin-top:20px}.principle-grid{grid-template-columns:1fr;gap:28px}.principle-grid article{padding-top:20px}.principle-top{height:64px}.principle-top>span{font-size:40px}.principle-grid h3{font-size:23px}.principle-grid p{font-size:14px;max-width:440px}.dark-section{padding-block:56px}.fabric-layout{gap:24px}.fabric-layout h2{font-size:38px;margin-top:28px}.fabric-layout p{font-size:14px}.fabric-diagram svg{width:calc(100% + 16px);margin-left:-8px}.fabric-diagram figcaption{font-size:9px;flex-direction:column;gap:8px;padding-top:16px}.fabric-diagram figcaption span{font-size:10px}.publication-grid{grid-template-columns:1fr;gap:32px}.corpus-cover{min-height:420px;padding:24px}.cover-delta{font-size:156px}.corpus-cover h3{font-size:23px}.reading-links>a:not(.doi-link){padding-block:28px;gap:20px}.reading-links h3{font-size:19px}.reading-links p{font-size:13px}.doi-link{font-size:11px}.research-preview{padding-block:56px}.research-preview h2{font-size:32px}.research-preview p{font-size:14px}.claim-stack>div{padding-block:24px;gap:20px}.claim-stack h3{font-size:19px}.claim-stack p{font-size:13px;margin-top:8px}.button{font-size:13px;min-height:52px;padding:16px;gap:28px}.source-link{font-size:11px}.site-footer{padding-top:48px}.footer-top{flex-direction:column;gap:28px;padding-bottom:48px}.footer-top h2{font-size:32px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 20px;padding-top:32px}.footer-grid>.brand{grid-column:1/-1}.footer-grid>div:last-child{grid-column:1/-1}.footer-grid>div{font-size:12px;gap:12px}.footer-bottom{flex-direction:column;gap:12px;font-size:10px}.page-intro{padding-top:40px;padding-bottom:40px}.page-intro h1,.page-intro.compact h1{font-size:clamp(40px,10.8vw,66px);line-height:1.06;margin-top:32px;overflow-wrap:normal}.intro-bottom{margin-top:28px;gap:24px;align-items:start}.intro-bottom>p{font-size:15px;flex:1}.edition-label{display:none}.cycle-strip{grid-template-columns:1fr}.cycle-strip>div{border-right:0;border-bottom:1px solid var(--line);padding:20px;display:grid;grid-template-columns:40px 1fr;gap:8px 16px;align-items:center}.cycle-strip>div>span{margin:0;grid-row:1/3;display:block}.cycle-strip>div>span svg{display:none}.cycle-strip h3{font-size:22px}.cycle-strip p{font-size:13px;margin:0}.note-bar{padding:24px 0;gap:12px}.note-bar p{font-size:13px}.equation-section{padding-block:40px}.equation{font-size:clamp(60px,16.5vw,100px);padding-block:40px}.equation-caption{grid-template-columns:1fr;gap:20px}.equation-caption h3{font-size:20px}.equation-caption p{font-size:13px}.inline-actions{flex-direction:column;align-items:start;gap:12px}.corpus-meta{padding-block:24px}.edition-stamp{font-size:24px;padding:12px}.corpus-meta>div{gap:16px}.corpus-meta strong{font-size:13px;line-height:1.5;margin-bottom:4px}.corpus-meta>div>div>span{font-size:10px}.reading-room{padding-top:20px;padding-bottom:56px}.tab-bar{gap:24px;margin-bottom:28px}.tab-bar>button{font-size:12px;gap:12px;padding-bottom:16px}.tab-bar>button svg{display:none}.reader-index{grid-template-columns:1fr 1fr;gap:0 12px}.reader-index button{font-size:11px;padding:12px 20px 12px 8px}.reader-index button>span{font-size:8px}.reader-index button>svg{width:12px;right:4px;top:24px}.reader-index h2{font-size:13px}.source-article{padding:20px;margin-inline:-8px}.source-article h2{font-size:30px}.source-article-top{font-size:9px;gap:12px;margin-bottom:20px}.copy-button{font-size:10px;gap:6px;padding:0;flex-shrink:0}.source-summary{font-size:14px}.source-boundary{padding:16px 0;margin-block:24px}.source-boundary>span{font-size:9px}.source-boundary p{font-size:11px}.markdown-source{font-size:13px}.markdown-source h1,.markdown-source h2{font-size:23px}.markdown-source h3,.markdown-source h4{font-size:19px}.source-end{flex-direction:column;gap:16px}.source-integrity summary{font-size:12px}.source-integrity p{font-size:12px}.search-box{padding-inline:12px;gap:12px}.search-box input{font-size:14px}.term-grid{grid-template-columns:1fr}.term-grid h3{font-size:21px}.term-grid p{font-size:14px}.evidence-grid{gap:24px}.evidence-grid article>span{font-size:40px}.evidence-grid h3{font-size:18px;margin-top:20px}.evidence-grid p{font-size:13px}.filter-row{gap:8px}.filter-row>button{font-size:10px;padding:12px}.filter-row>span{width:100%;margin:8px 0 0;font-size:11px}.status-table-head{display:none}.status-table article{grid-template-columns:44px 1fr;gap:12px;padding-block:24px}.status-table h3{font-size:18px}.status-table p{font-size:13px}.status-label{grid-column:2;grid-row:2;font-size:10px}.commitment-id{font-size:12px}.callout-layout h2{font-size:40px}.callout-layout p{font-size:14px}.human-boundary{padding-block:40px}.human-boundary h2{font-size:38px;margin:28px 0 20px}.human-boundary>p{font-size:15px}.red-lines{margin-top:40px}.red-lines>div{grid-template-columns:1fr}.red-lines>div>span{font-size:13px}.license-grid article{padding:24px}.license-grid h3{font-size:26px}.license-grid p{font-size:14px}.license-grid a{font-size:12px}.formula-panel{padding:28px 16px}.formula-panel>div{font-size:48px;gap:16px;padding-block:40px}.formula-panel>p{font-size:10px}.threshold-grid{grid-template-columns:1fr}.threshold-grid article{padding:24px 0;border-right:0}.threshold-grid strong{font-size:76px;margin:20px 0 12px}.boundary-diagram{grid-template-columns:1fr;padding:0}.boundary-diagram>div{padding:32px 16px}.boundary-diagram strong{font-size:72px;margin:24px 0 20px}.boundary-crossing{border-inline:0;border-block:1px solid var(--line);gap:20px}.boundary-crossing svg{transform:rotate(90deg);width:44px;height:44px}.economy-facts{grid-template-columns:1fr;gap:40px}.economy-facts strong{font-size:80px}.economy-facts h3{font-size:28px}.verification-steps article{grid-template-columns:40px 1fr;gap:20px;padding-block:28px}.verification-steps article>span{font-size:28px}.verification-steps h2{font-size:25px}.verification-steps p{font-size:14px}.record-card{padding:24px;margin-top:32px}.record-card h2{font-size:30px}.record-card dl>div{grid-template-columns:1fr;gap:12px;font-size:12px}.contact-layout{padding-block:40px 56px;gap:32px}.contact-options>button{font-size:14px;padding-block:24px}.contact-card{padding:28px}.contact-card h2{font-size:32px;margin-top:28px}.contact-card p{font-size:14px}.contact-card a{font-size:13px;gap:12px}.contact-card>span{font-size:10px}.faq-list summary{font-size:16px}.faq-list p{font-size:14px;margin-right:12px}.not-found{padding-block:64px}.not-found h1{font-size:48px}.not-found p{font-size:15px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.source-table-scroll{max-width:100%;overflow-x:auto;margin-block:24px}.source-table-scroll table{border-collapse:collapse;min-width:560px;width:100%;font-size:12px;text-align:left}.source-table-scroll th,.source-table-scroll td{padding:16px 12px;border:1px solid var(--line);vertical-align:top;min-width:112px}.source-table-scroll th{background:#f4f6fa;font-weight:700}.source-table-scroll p{margin:0;font-size:inherit}.source-table-scroll th:first-child{min-width:136px}@media print{.site-header,.site-footer,.tab-bar,.reader-index,.copy-button{display:none}.wrap{width:100%}.reader-layout{display:block}.source-article{border:0}.source-article,.dark-section{background:#fff;color:#000}.page-intro h1{font-size:48px}}.triskelion-mark{display:block;width:40px;height:40px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.contact-card>.triskelion-mark{width:48px;height:48px;filter:invert(1)}.desktop-nav{gap:28px}.home-library-callout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;border-top:1px solid var(--line)}.home-library-callout h2{margin:28px 0 20px}.home-library-callout p{max-width:600px;color:var(--muted)}.home-library-callout>.inline-actions{justify-content:flex-end}.home-console{padding-top:0}.paper-subtitle{display:block;font-size:.46em;line-height:1.3;margin-top:24px}.publication-shelf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.publication-card{background:#f3f5f8;border:1px solid #d5dbe5;padding:28px;min-height:480px;display:flex;flex-direction:column}.publication-card:nth-child(3n+1){background:var(--accent);color:#fff;border-color:var(--accent)}.publication-card:nth-child(3n+2){background:#242424;color:#fff;border-color:#242424}.publication-card:hover{outline:1px solid var(--ink);outline-offset:4px}.publication-card-meta{display:flex;justify-content:space-between;align-items:start;gap:16px;font-size:11px}.publication-symbol{font-size:100px;font-weight:500;display:block;margin:44px 0 32px;line-height:1}.publication-card h2{font-size:28px}.publication-card>p{font-size:14px;margin-top:16px;flex:1}.publication-card-bottom{border-top:1px solid currentColor;padding-top:20px;margin-top:32px;display:flex;justify-content:space-between;gap:16px;font-size:10px;line-height:1.6}.shelf-note{display:grid;grid-template-columns:1fr 2fr;gap:48px;border-top:1px solid var(--line);padding:32px 0;margin-top:48px}.shelf-note>span{font-size:11px}.shelf-note>p{color:var(--muted);font-size:14px;max-width:760px}.paper-overview{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding-block:64px 88px;align-items:center}.paper-edition-art{min-height:420px;padding:32px;background:var(--accent);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.paper-edition-art>span{font-size:11px}.paper-edition-art>strong{font-size:180px;font-weight:500;line-height:1}.paper-overview h2{margin:28px 0 20px;font-size:44px}.paper-overview p{color:var(--muted);max-width:620px}.paper-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-block:1px solid var(--line);padding:24px 0;margin:28px 0}.paper-stats>div{display:flex;flex-direction:column;gap:8px}.paper-stats strong{font-weight:500;font-size:32px;font-variant-numeric:tabular-nums}.paper-stats span{font-size:11px;color:var(--muted)}.paper-overview .text-button{font-size:13px;margin-top:12px}.paper-figure-preview{display:grid;grid-template-columns:1fr 2fr;gap:48px;padding-bottom:80px;align-items:start}.paper-figure-preview h2{font-size:36px;margin-top:24px}.publication-figure{min-width:0;border:1px solid var(--line);background:#fff;padding:24px}.figure-image-link{display:flex;align-items:center;justify-content:center;min-height:200px}.figure-image-link img{max-width:100%;width:100%;max-height:600px;-o-object-fit:contain;object-fit:contain;background:#fff}.publication-figure figcaption{display:flex;justify-content:space-between;align-items:start;gap:24px;padding-top:20px;margin-top:20px;border-top:1px solid var(--line);font-size:12px;line-height:1.7;color:var(--muted)}.publication-figure figcaption>span{flex:1}.publication-figure figcaption a{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:11px;min-height:44px}.publication-figure figcaption a:hover{color:var(--accent)}.compact-figure .figure-image-link{height:280px}.compact-figure .figure-image-link img{max-height:280px}.paper-figure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.atlas-section-header{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:40px}.atlas-section-header h2{font-size:40px;margin-top:20px}.atlas-section-header>span{font-size:12px;flex-shrink:0}.full-corpus-navigation{display:flex;flex-wrap:wrap;gap:16px 32px;padding-block:24px;border-bottom:1px solid var(--line)}.full-corpus-navigation a{display:flex;align-items:center;gap:16px;font-size:12px;min-height:44px}.full-corpus-navigation a:hover{color:var(--accent)}.library-reading-section{padding-block:48px 80px}.reader-toolbar{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:24px 0;border-block:1px solid var(--line);margin-bottom:40px}.reader-toolbar>div:first-child{display:flex;align-items:center;gap:20px}.reader-toolbar strong{font-size:16px}.reader-toolbar p{font-size:12px;color:var(--muted);margin-top:8px}.reader-downloads{display:flex;gap:24px;flex-wrap:wrap}.reader-downloads a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:11px}.reader-downloads a>svg:first-of-type{display:none}.complete-reader-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:48px;align-items:start}.reader-navigation{position:sticky;top:20px}.reader-navigation h2{font-size:16px;margin-bottom:24px}.reader-navigation .search-box{padding:4px 12px;gap:8px}.reader-navigation .search-box input{font-size:12px;padding-block:24px}.reader-navigation .search-box button{padding:8px}.reader-search-options{display:flex;gap:8px;margin:12px 0 20px}.reader-search-options button{font-size:11px;padding:12px;border:1px solid var(--line);min-height:44px}.reader-search-options button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.book-select{display:flex;flex-direction:column;gap:8px;font-size:10px;color:var(--muted);min-width:0}.book-select select{font:inherit;font-size:12px;color:var(--ink);padding:12px;border:1px solid var(--line);background:#f7f9fc;border-radius:3px;min-height:44px;max-width:100%;width:100%}.book-select select:focus-visible{outline:2px solid #5e6ad2;outline-offset:2px}.line-jump{display:flex;gap:8px;margin-top:16px}.line-jump label{flex:1;min-width:0}.line-jump input{box-sizing:content-box;height:0;padding:22px 12px;border:1px solid var(--line);border-radius:3px;width:calc(100% - 26px);background:transparent;font-size:12px;color:var(--ink)}.line-jump>button{display:flex;align-items:center;gap:12px;border:1px solid var(--line);padding-inline:12px;font-size:12px}.complete-toc{max-height:480px;overflow-y:auto;border-block:1px solid var(--line);scrollbar-width:thin}.complete-toc>button{display:block;text-align:left;width:100%;padding:12px 12px 12px 52px;position:relative;font-size:12px;line-height:1.6;min-height:48px;border-bottom:1px solid #d5dbe5;overflow-wrap:anywhere}.complete-toc>button>span{position:absolute;left:8px;top:14px;font-size:9px;color:var(--muted)}.complete-toc>button.toc-depth-1{font-weight:700;background:#f0f3f8}.complete-toc>button[aria-current=true]{background:var(--ink);color:var(--paper)}.complete-toc>button[aria-current=true]>span{color:#c4ccd9}.complete-toc>button:hover:not([aria-current]){background:#edf1f7}.toc-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.toc-pagination>button{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line)}.toc-pagination>span{font-size:11px;font-variant-numeric:tabular-nums}.reader-no-results{padding:24px 12px;color:var(--muted);font-size:13px;line-height:1.7}.document-pane{background:#f7f9fc;padding:40px;min-width:0;border:1px solid #d5dbe5;scroll-margin-top:24px}.document-pane>h2{font-size:36px;overflow-wrap:anywhere}.document-status{padding:20px 0;border-block:1px solid var(--line);margin:28px 0}.document-status>span{font-size:11px;color:var(--accent)}.document-status p{font-size:12px;color:var(--muted);margin-top:12px}.copy-feedback{font-size:12px;color:#006b38;margin-bottom:24px}.document-prose{font-size:15px;line-height:1.85}.document-prose p{line-height:1.85}.document-prose a{display:inline-flex;align-items:baseline;gap:4px;text-decoration:underline;overflow-wrap:anywhere}.document-prose a svg{display:inline;width:12px;height:12px;flex-shrink:0}.document-prose h3{font-size:24px;margin-top:36px}.document-prose h4{font-size:20px;margin-top:32px}.document-prose img{max-width:100%;height:auto;background:#fff}.reader-image{display:block;margin-block:32px;max-width:100%;padding:16px;background:#fff;border:1px solid var(--line)}.reader-image>a{display:block!important}.reader-image>span{display:block;font-size:12px;line-height:1.7;margin-top:16px;color:var(--muted)}.document-prose pre{white-space:pre-wrap;overflow-wrap:anywhere}.document-pagination{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding-top:24px;margin-top:48px}.document-pagination button{display:flex;align-items:center;gap:12px;font-size:12px;min-height:44px}.document-pagination button:hover{color:var(--accent)}.reader-loading{padding:40px 0}.reader-loading>span{display:block;height:16px;background:#f0f3f8;margin-bottom:16px}.reader-loading>span:nth-child(2){width:90%}.reader-loading>span:nth-child(3){width:72%}.reader-loading p{font-size:12px;color:var(--muted);margin-top:32px}.document-pane>.source-integrity{margin-top:24px}.atlas-summary{display:grid;grid-template-columns:repeat(3,1fr) 1.5fr;gap:32px;border-bottom:1px solid var(--line);padding-bottom:40px;margin-bottom:40px;align-items:center}.atlas-summary>div{display:flex;flex-direction:column;gap:12px}.atlas-summary strong{font-size:56px;font-weight:500;line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.atlas-summary span{font-size:12px}.atlas-summary>a{font-size:14px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px;border:1px solid var(--line)}.atlas-tools{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:28px}.atlas-tools>.search-box{flex:1}.atlas-tools>.book-select{min-width:240px}.atlas-tools .search-box input{font-size:14px}.interactive-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.chart-card{background:#f7f9fc;border:1px solid var(--line);padding:28px;min-width:0}.chart-title-row{display:flex;justify-content:space-between;gap:20px;align-items:start}.chart-title-row h3{font-size:22px}.chart-title-row p{font-size:13px;line-height:1.7;color:var(--muted);margin-top:12px}.chart-download{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);flex-shrink:0}.chart-download:hover{background:#f0f3f8}.chart-legend{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px}.chart-legend>button{display:flex;align-items:center;gap:8px;font-size:11px;min-height:44px;padding:8px 0}.chart-legend>button[aria-pressed=false]{text-decoration:line-through;color:var(--muted)}.chart-legend>button>i{width:8px;height:8px}.chart-scroll{overflow-x:auto;max-width:100%;scrollbar-width:thin}.data-chart{width:100%;min-width:480px;height:auto}.chart-inspection{min-height:44px;font-size:11px;line-height:1.6;color:var(--muted);padding-top:12px}.chart-data{border-top:1px solid var(--line);margin-top:16px;padding-top:8px}.chart-data summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;cursor:pointer;font-size:12px}.chart-data summary>span{font-size:10px;color:var(--muted)}.chart-data summary::-webkit-details-marker{display:none}.chart-card>.source-link{margin-top:16px;font-size:10px}.structural-charts{display:grid;grid-template-columns:1fr 1fr;gap:32px}.interactive-chart-grid+.atlas-section-header{margin-top:80px}.structure-card{padding:28px;border:1px solid var(--line);background:#f7f9fc;min-width:0}.station-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:28px}.station-grid>button{border:1px solid var(--line);padding:16px 12px;text-align:left;font-size:11px;min-height:64px;overflow-wrap:anywhere}.station-grid>button>span{display:block;font-size:10px;color:var(--muted);margin-bottom:8px}.station-grid>button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.station-grid>button[aria-pressed=true]>span{color:#c4ccd9}.station-detail{display:flex;align-items:center;gap:24px;margin:24px 0}.station-detail>strong{font-size:56px;font-weight:500;color:var(--accent)}.station-detail h4{font-size:18px;margin:0}.station-detail p{font-size:13px;color:var(--muted);margin-top:8px}.triad-nest{border:1px solid #888;padding:16px;margin:28px 0}.triad-nest>div{border:1px solid #aaa;padding:16px;margin-top:12px}.triad-nest>div>div{border:1px solid #c4ccd9;padding:16px;margin-top:12px}.triad-nest button{font-size:12px;padding:8px;min-height:44px}.triad-nest button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.triad-nest strong{display:block;font-size:64px;font-weight:500;color:var(--accent);text-align:center;margin:12px 0}.composition-diagram{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin:64px 0}.composition-diagram>span{font-size:40px;color:var(--accent);display:flex;align-items:center;flex-direction:column;gap:16px}.composition-diagram small{font-size:10px;color:var(--muted)}.composition-diagram i{font-style:normal}.radar-figure{max-width:300px;margin:12px auto;width:100%}.radar-figure>svg{width:100%;height:auto}.radar-figure figcaption,.scenario-radar figcaption{font-size:11px;color:var(--muted);text-align:center;line-height:1.6}.figure-source-links{display:flex;flex-wrap:wrap;gap:8px 16px;padding:16px 0}.figure-source-links a{font-size:10px;display:flex;align-items:center;gap:8px;min-height:32px}.figure-source-links a:hover{color:var(--accent)}.figure-pagination{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:48px}.figure-pagination>span{font-size:12px}.coherence-console{border:1px solid var(--ink);padding:40px;background:#f4f6fa}.console-heading{display:flex;justify-content:space-between;align-items:start;gap:32px}.console-heading h2{font-size:40px;margin-top:24px}.console-status{display:flex;align-items:center;gap:8px;font-size:10px;padding:12px 0;flex-shrink:0}.console-status i{width:6px;height:6px;background:var(--muted)}.console-status.running{color:#006b38}.console-status.running i{background:#006b38}.console-boundary{display:grid;grid-template-columns:1fr 2fr;gap:32px;border-block:1px solid #c4ccd9;padding:24px 0;margin:28px 0}.console-boundary>span{font-size:10px;color:var(--accent);line-height:1.7}.console-boundary p{font-size:12px;color:var(--muted)}.console-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:32px}.console-metrics>div{border-right:1px solid #c4ccd9;padding:0 20px 0 0;display:flex;flex-direction:column;align-items:start}.console-metrics>div:last-child{border:0}.console-metrics>div>span{font-size:11px;color:var(--muted)}.console-metrics strong{font-size:44px;font-weight:500;line-height:1;margin:24px 0 16px;font-variant-numeric:tabular-nums}.console-metrics small{font-size:10px;color:var(--muted)}.console-metrics>div:first-child strong{color:var(--accent)}.console-workspace{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:28px;align-items:start}.console-main,.console-side{min-width:0}.console-main>.chart-card{padding:24px}.console-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px}.console-controls>.button{gap:12px;font-size:12px;min-height:48px}.console-reset{display:flex;align-items:center;gap:8px;font-size:11px;min-height:44px;margin-left:auto}.console-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px}.console-presets>button{padding:16px 12px;background:#f7f9fc;border:1px solid var(--line);font-size:12px;text-align:left}.console-presets>button>span{display:block;font-size:10px;color:var(--muted);margin-top:8px;font-variant-numeric:tabular-nums}.console-presets>button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.console-presets>button[aria-pressed=true]>span{color:#c4ccd9}.observation-sliders{display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;border-top:1px solid #c4ccd9;padding-top:24px;margin-top:28px}.observation-sliders label{display:block;min-width:0}.observation-sliders label>span{display:flex;align-items:start;justify-content:space-between;gap:16px;font-size:12px;line-height:1.6}.observation-sliders output{font-variant-numeric:tabular-nums}.observation-sliders input{height:0;box-sizing:content-box;padding:22px 0;width:100%;margin:8px 0 0;accent-color:var(--accent);cursor:pointer;background:transparent}.console-observation,.console-radar-panel{background:#f7f9fc;border:1px solid var(--line);padding:24px}.console-observation h3,.console-radar-panel h3{font-size:16px}.console-observation .radar-figure{max-width:260px;margin-top:8px}.console-observation .radar-figure figcaption{font-size:10px}.eva-values{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--line);padding-top:20px;margin-top:20px;font-size:12px}.eva-values>span{display:flex;gap:8px}.eva-values strong{font-weight:500;font-variant-numeric:tabular-nums}.console-radar-panel{margin-top:20px}.radar-filters{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.radar-filters>button{font-size:9px;padding:8px;min-height:40px;border:1px solid var(--line)}.radar-filters>button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.scenario-radar{margin-top:12px}.scenario-radar svg{width:100%;height:auto;max-width:360px;margin:auto}.scenario-radar figcaption{font-size:10px}.tier-indicators{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px}.tier-indicators>div{display:flex;flex-direction:column;gap:12px;align-items:start;border-top:1px solid #aaa;padding:16px 0}.tier-indicators>div[data-active=true]{border-top-color:var(--accent)}.tier-indicators>div>span{font-size:10px}.tier-indicators strong{font-size:28px;font-weight:500;font-variant-numeric:tabular-nums}.tier-indicators small{font-size:9px;color:var(--muted)}.console-records{border-top:1px solid #c4ccd9;padding-top:16px;margin-top:32px}.console-records summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:13px;cursor:pointer}.console-records summary>span{font-size:11px;color:var(--muted)}.console-records summary::-webkit-details-marker{display:none}.console-foot{display:flex;justify-content:space-between;gap:24px;font-size:10px;color:var(--muted);padding-top:20px;border-top:1px solid #c4ccd9;margin-top:16px;line-height:1.8}.console-foot>a{display:flex;align-items:center;gap:12px;flex-shrink:0}.reset-dialog{padding:32px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);max-width:560px;width:calc(100% - 40px);border-radius:4px}.reset-dialog::backdrop{background:#0008}.reset-dialog h2{font-size:32px}.reset-dialog p{font-size:15px;color:var(--muted);margin:24px 0}.reset-dialog>div{display:flex;gap:16px}.reset-dialog button{font-size:12px}.reader-navigation .inline-error button{display:block;text-decoration:underline;padding:12px 0}.atlas-body .source-table-scroll{margin-bottom:0}@media (max-width: 1199px){.desktop-nav{gap:20px}.desktop-nav a{font-size:12px}.header-contact{font-size:12px;gap:20px}.publication-shelf{gap:20px}.publication-card{padding:24px;min-height:440px}.publication-card h2{font-size:24px}.publication-symbol{font-size:88px}.paper-overview{gap:48px}.paper-edition-art>strong{font-size:140px}.complete-reader-grid{grid-template-columns:280px minmax(0,1fr);gap:32px}.document-pane{padding:28px}.document-pane>h2{font-size:30px}.reader-toolbar{align-items:start}.reader-downloads{flex-direction:column;gap:0}.interactive-chart-grid,.structural-charts{gap:24px}.chart-card,.structure-card{padding:20px}.chart-title-row h3{font-size:20px}.chart-title-row p{font-size:12px}.coherence-console{padding:28px}.console-workspace{gap:20px;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr)}.console-observation,.console-radar-panel{padding:20px}.console-heading h2{font-size:34px}.console-metrics strong{font-size:36px}.console-metrics{gap:20px}.console-presets>button{font-size:11px;padding:12px}.console-main>.chart-card{padding:20px}.observation-sliders label>span{font-size:11px}.observation-sliders{gap:16px}.console-foot{flex-direction:column;gap:12px}.compact-figure .figure-image-link{height:220px}.compact-figure .figure-image-link img{max-height:220px}}@media (max-width: 899px){.desktop-nav{gap:14px}.desktop-nav a{font-size:11px}.header-contact{gap:12px;font-size:10px}.triskelion-mark{width:36px;height:36px}.home-library-callout{gap:32px}.home-library-callout>.inline-actions{flex-direction:column;align-items:end}.publication-shelf{grid-template-columns:1fr 1fr;gap:24px}.publication-card{min-height:420px}.paper-overview{gap:32px;grid-template-columns:1fr 1.2fr}.paper-edition-art{min-height:360px;padding:24px}.paper-edition-art>strong{font-size:112px}.paper-overview h2{font-size:32px}.paper-overview p{font-size:14px}.paper-stats{gap:20px}.paper-stats strong{font-size:28px}.paper-figure-preview{grid-template-columns:1fr;gap:28px}.complete-reader-grid{grid-template-columns:1fr;gap:32px}.reader-navigation{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.reader-navigation>h2,.reader-navigation>.search-box,.reader-navigation>.complete-toc,.reader-navigation>.toc-pagination,.reader-navigation>.result-count,.reader-navigation>.reader-no-results{grid-column:1/-1}.reader-navigation>.inline-error{grid-column:1/-1}.reader-navigation>.search-box{max-width:none}.reader-search-options{align-self:end;margin:16px 0}.reader-navigation>.book-select{grid-column:2;grid-row:3;align-self:start;margin:12px 0}.line-jump{grid-column:1/-1;margin-top:8px}.complete-toc{max-height:240px;display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.complete-toc>button{font-size:11px;padding-block:12px}.reader-navigation>.result-count{margin-top:20px}.document-pane{padding:32px}.atlas-summary{grid-template-columns:repeat(3,1fr);gap:28px}.atlas-summary>a{grid-column:1/-1}.atlas-summary strong{font-size:48px}.atlas-tools{gap:24px}.atlas-tools>.book-select{min-width:200px}.interactive-chart-grid,.structural-charts{grid-template-columns:1fr}.chart-title-row h3{font-size:24px}.chart-title-row p{font-size:14px}.chart-card,.structure-card{padding:28px}.chart-inspection{font-size:12px}.chart-legend>button{font-size:12px}.chart-card>.source-link{font-size:11px}.coherence-console{padding:28px}.console-heading{flex-direction:column;gap:12px}.console-heading h2{font-size:36px}.console-boundary{grid-template-columns:1fr;gap:16px}.console-workspace{grid-template-columns:1fr}.console-side{display:grid;grid-template-columns:1fr 1fr;gap:20px}.console-radar-panel{margin-top:0}.tier-indicators{grid-column:1/-1;margin-top:0}.console-observation .radar-figure{max-width:260px}.console-metrics strong{font-size:36px}.console-metrics>div>span{font-size:10px}.console-controls>.button{font-size:13px}.observation-sliders label>span{font-size:13px}.console-presets>button{padding:16px;font-size:13px}.console-presets>button>span{font-size:11px}.console-foot{font-size:11px}.console-records summary{font-size:14px}.paper-figure-grid{gap:24px}.publication-figure{padding:20px}.publication-figure figcaption{flex-direction:column;gap:12px}.publication-figure figcaption a{font-size:11px}.shelf-note{grid-template-columns:1fr;gap:20px}.paper-subtitle{font-size:.5em}.chart-card .source-table-scroll table{min-width:420px}}@media (max-width: 639px){.triskelion-mark{width:32px;height:32px}.home-library-callout{grid-template-columns:1fr;gap:24px}.home-library-callout>.inline-actions{align-items:start;justify-content:start;margin-top:0}.home-library-callout h2{font-size:36px}.home-library-callout p{font-size:14px}.publication-shelf{grid-template-columns:1fr;gap:24px}.publication-card{min-height:400px;padding:24px}.publication-card h2{font-size:28px}.publication-symbol{font-size:96px;margin-block:36px 28px}.publication-card-meta,.publication-card-bottom{font-size:10px}.shelf-note{padding-top:24px;margin-top:32px}.shelf-note>p{font-size:13px}.paper-subtitle{font-size:.55em;margin-top:20px}.paper-overview{grid-template-columns:1fr;gap:32px;padding-block:40px 56px}.paper-edition-art{min-height:280px;padding:24px}.paper-edition-art>strong{font-size:120px}.paper-edition-art>span{font-size:10px}.paper-overview h2{font-size:32px}.paper-overview p{font-size:14px}.paper-stats strong{font-size:28px}.paper-stats span{font-size:10px}.paper-figure-preview{padding-bottom:40px}.paper-figure-preview h2{font-size:32px}.publication-figure{padding:16px}.figure-image-link{min-height:160px}.publication-figure figcaption{font-size:11px;padding-top:16px;margin-top:16px}.paper-figure-grid{grid-template-columns:1fr;gap:24px}.compact-figure .figure-image-link{height:auto;min-height:180px}.compact-figure .figure-image-link img{max-height:340px}.atlas-section-header{flex-direction:column;align-items:start;gap:20px;margin-bottom:28px}.atlas-section-header h2{font-size:32px}.full-corpus-navigation{gap:0 20px;padding-block:16px}.full-corpus-navigation a{font-size:10px;gap:8px}.full-corpus-navigation a svg{width:14px}.library-reading-section{padding-block:28px 56px}.reader-toolbar{flex-direction:column;gap:16px;padding-block:20px;margin-bottom:28px}.reader-toolbar strong{font-size:14px}.reader-toolbar p{font-size:11px}.reader-downloads{flex-direction:row;gap:16px}.reader-downloads a{font-size:10px;gap:8px}.reader-downloads a svg{width:14px}.reader-navigation{gap:0 16px}.reader-navigation h2{font-size:15px}.reader-search-options{gap:8px}.reader-search-options button{font-size:10px;padding:8px}.book-select select{font-size:11px;padding:12px 8px}.reader-navigation>.book-select{min-width:0}.complete-toc{grid-template-columns:1fr;max-height:220px}.complete-toc>button{font-size:12px}.complete-reader-grid{gap:28px}.document-pane{padding:20px;margin-inline:-8px}.document-pane>h2{font-size:28px}.document-pane>.source-article-top{font-size:9px;gap:12px}.document-pane .copy-button{font-size:10px}.document-status{margin-block:24px;padding-block:16px}.document-status>span{font-size:10px}.document-status p{font-size:11px}.document-prose{font-size:14px}.document-prose h3{font-size:22px}.document-prose h4{font-size:18px}.reader-image{padding:8px;margin-block:24px}.reader-image>span{font-size:11px}.document-pagination{gap:16px;margin-top:32px}.document-pagination button{font-size:10px;gap:8px}.document-pagination button svg{width:14px}.atlas-summary{gap:20px}.atlas-summary strong{font-size:40px}.atlas-summary span{font-size:10px;line-height:1.5}.atlas-summary>a{font-size:12px;padding:16px}.atlas-tools{flex-direction:column;align-items:stretch;gap:16px}.atlas-tools>.search-box{max-width:none;width:100%}.atlas-tools>.book-select{min-width:0}.atlas-tools .search-box input{font-size:12px}.atlas-body>.tab-bar{gap:20px}.atlas-body>.tab-bar button{font-size:11px}.interactive-chart-grid{gap:24px}.chart-card,.structure-card{padding:20px 16px}.chart-title-row{gap:12px}.chart-title-row h3{font-size:21px}.chart-title-row p{font-size:12px}.chart-download{min-width:40px;min-height:44px}.chart-download svg{width:16px}.chart-legend{gap:8px 20px;margin-top:16px}.chart-legend>button{font-size:10px}.chart-inspection{font-size:10px}.chart-data summary{font-size:11px}.chart-card>.source-link{font-size:10px}.data-chart{min-width:440px}.interactive-chart-grid+.atlas-section-header{margin-top:56px}.station-grid{gap:8px}.station-grid>button{font-size:9px;padding:12px 8px}.station-detail{gap:20px}.station-detail>strong{font-size:48px}.station-detail h4{font-size:17px}.station-detail p{font-size:12px}.triad-nest{padding:12px}.triad-nest>div,.triad-nest>div>div{padding:12px}.triad-nest button{font-size:11px}.composition-diagram{gap:12px;display:grid;grid-template-columns:1fr;justify-items:center;margin-block:36px}.composition-diagram>span{font-size:44px}.composition-diagram>i{transform:rotate(90deg)}.figure-pagination{gap:12px;flex-wrap:wrap}.figure-pagination .button{font-size:10px;padding:12px;gap:8px;min-height:44px}.figure-pagination .button svg{width:14px}.figure-pagination>span{font-size:10px}.coherence-console{padding:24px 16px;margin-inline:-8px}.console-heading{gap:8px}.console-heading h2{font-size:30px;margin-top:20px}.console-heading .eyebrow,.console-status{font-size:9px}.console-boundary{gap:12px;margin-block:20px;padding-block:20px}.console-boundary>span{font-size:9px}.console-boundary p{font-size:11px}.console-metrics{grid-template-columns:1fr 1fr;gap:24px 16px}.console-metrics>div:nth-child(2){border:0}.console-metrics>div>span{font-size:10px}.console-metrics strong{font-size:36px;margin:16px 0 12px}.console-metrics small{font-size:9px}.console-main>.chart-card{padding:16px 12px}.console-main>.chart-card .chart-title-row h3{font-size:19px}.console-main>.chart-card .chart-title-row p{font-size:11px}.console-controls{gap:8px}.console-controls>.button{font-size:11px;padding:12px;gap:8px;flex:1;justify-content:center}.console-reset{font-size:10px;margin-left:0;width:100%;justify-content:end}.console-presets{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.console-presets>button{font-size:12px;padding:12px}.observation-sliders{grid-template-columns:1fr;gap:12px}.observation-sliders label>span{font-size:12px}.console-side{grid-template-columns:1fr;gap:20px}.console-observation,.console-radar-panel{padding:20px}.console-observation h3,.console-radar-panel h3{font-size:17px}.radar-filters>button{font-size:10px;min-height:44px;padding:10px 12px}.eva-values{font-size:13px}.tier-indicators small{font-size:9px}.console-records{margin-top:24px}.console-records summary{font-size:12px;gap:16px}.console-records summary>span{font-size:10px}.console-foot{font-size:10px;gap:12px}.console-foot>a{font-size:10px;flex-shrink:1}.reset-dialog{padding:24px}.reset-dialog h2{font-size:28px}.reset-dialog p{font-size:14px}.reset-dialog>div{flex-direction:column;gap:12px}.home-console{padding-bottom:56px}.document-pane .source-table-scroll{margin-inline:0}.document-pane .markdown-source .source-table-scroll{max-width:100%}.library-reading-section .source-integrity code{font-size:11px}}:root{--seed: #006b38;--bloom: #1554d1;--root: #7528d9;--accent: #161a23}.page-intro h1 [data-phase]{color:var(--ink)}.observation-sliders label[data-phase] input{accent-color:var(--phase)}[data-phase=seed]{--phase: var(--seed);--phase-light: #21f59a;--accent: var(--seed)}[data-phase=bloom]{--phase: var(--bloom);--phase-light: #41acff;--accent: var(--bloom)}[data-phase=root]{--phase: var(--root);--phase-light: #cf8aff;--accent: var(--root)}[data-phase=neutral]{--phase: #565656;--phase-light: #bbb5c3;--accent: #565656}.publication-card[data-phase],.paper-edition-art[data-phase]{background:#fff;color:#161a23;border-color:#d5dbe5}.publication-card[data-phase] :is(h2,p,span){color:inherit}.principle-grid article[data-phase] .principle-symbol,.tier-indicators [data-phase] :is(strong,span),.threshold-grid [data-phase] :is(strong,h3),.composition-diagram>span[data-phase],.observation-sliders label[data-phase] output{color:var(--phase)}.tier-indicators>div[data-active=true]{border-top-color:var(--phase)}.console-presets button[data-phase],.radar-filters button[data-phase],.station-grid button[data-phase]{color:var(--phase)}.console-presets button[data-phase][aria-pressed=true],.radar-filters button[data-phase][aria-pressed=true]{background:var(--phase);border-color:var(--phase);color:#fff}.console-metrics>div:first-child strong,.eva-values>span:nth-child(-n+2),.neural-hero-topline>span:last-child{color:var(--bloom)}.eva-values>span:last-child{color:var(--seed)}.neural-hero-topline>span:last-child{color:#41acff}.triad-nest button[data-phase],.triad-nest strong[data-phase],.station-detail[data-phase] :is(strong,h4){border-color:var(--phase);color:var(--phase)}.triad-nest button[data-phase][aria-pressed=true],.station-grid button[data-phase][aria-pressed=true]{background:var(--phase);color:#fff}.threshold-grid article[data-phase]>span{color:var(--phase)}.equation,.equation [data-phase]{color:#1c1c1c}.paper-experience{padding-block:80px;border-top:1px solid #d5dbe5}.experience-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:end;margin-bottom:32px}.experience-heading h2{font-size:clamp(32px,4vw,56px);line-height:1.08;margin:16px 0 0;max-width:720px}.experience-heading>p{max-width:480px;margin:0;color:#565656;line-height:1.6}.experience-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);border:1px solid #d5dbe5}.experience-visual{background:#141218;color:#eae6ef;min-width:0;display:flex;flex-direction:column;justify-content:center}.experience-scene{overflow-x:auto}.experience-scene>svg{display:block;width:100%;min-width:620px;height:auto;fill:#eae6ef}.experience-centre{fill:#1d1923;stroke:#51465e;stroke-width:1}.experience-svg-kicker,.experience-svg-small{font-size:12px;fill:#bbb5c3}.experience-svg-heading{font-size:13px;font-weight:600}.experience-svg-number{font-size:32px;font-weight:600;fill:#eae6ef}.experience-svg-node{font-size:12px;font-weight:600}.experience-transport{display:flex;gap:24px;align-items:center;padding:16px 24px;border-top:1px solid #51465e;margin-top:auto;font-size:12px}.experience-transport button{display:flex;align-items:center;gap:8px;min-height:44px;white-space:nowrap;color:#eae6ef}.experience-transport button:disabled{opacity:.65;cursor:default}.experience-transport label{flex:1;min-width:0}.experience-transport input{display:block;width:100%;height:0;padding:22px 0;accent-color:#cf8aff;cursor:pointer}.experience-transport>span{white-space:nowrap;color:#bbb5c3}.experience-inspector{padding:28px;min-width:0;border-left:1px solid #d5dbe5}.experience-steps{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.experience-steps button{display:flex;align-items:center;gap:8px;padding:12px;min-height:44px;border:1px solid #aaa9a7;color:var(--phase);font-size:12px;text-align:left}.experience-steps button[aria-pressed=true]{border-color:var(--phase);background:var(--phase);color:#fff}.experience-steps button span{font-size:10px}.experience-detail{border-top:1px solid var(--phase);padding-top:20px;min-height:176px}.experience-detail h3{font-size:20px;color:var(--phase);margin:0 0 12px}.experience-detail p{color:#565656;font-size:14px;line-height:1.65;margin:0}.experience-detail a{display:inline-flex;align-items:center;gap:12px;padding:12px 0;color:var(--phase);font-size:14px;text-decoration:underline}.experience-input{display:block;margin-top:24px;color:var(--bloom);font-size:14px}.experience-input output{display:block;margin-top:8px;font-variant-numeric:tabular-nums}.experience-input input{width:100%;height:0;padding:22px 0;accent-color:var(--bloom);cursor:pointer}.experience-input small,.experience-checks small{display:block;color:#565656;font-size:12px;line-height:1.6}.experience-checks{border:0;border-top:1px solid #d5dbe5;padding:20px 0 0;margin-top:24px}.experience-checks legend{font-size:12px;padding:0 8px 0 0}.experience-checks label{min-height:44px;display:flex;align-items:center;gap:12px;font-size:14px;color:var(--phase)}.experience-checks input{width:20px;height:20px;accent-color:var(--phase)}.experience-options{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.experience-options button{padding:12px;min-height:44px;border:1px solid #aaa9a7;font-size:12px}.experience-options button[aria-pressed=true]{background:#252328;color:#fff;border-color:#252328}.experience-foot{display:flex;gap:32px;justify-content:space-between;align-items:start;padding-top:20px}.semantic-key{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:11px}.semantic-key span{color:var(--phase);display:inline-flex;align-items:center;gap:8px}.semantic-key span:before{content:"";width:6px;height:6px;background:currentColor;border-radius:50%;flex:0 0 auto}.experience-foot p{font-size:11px;line-height:1.7;color:#565656;margin:0;max-width:340px}.experience-foot a{text-decoration:underline}.chart-concept-key{padding:0 0 20px}.neural-hero>.semantic-key{padding:16px 0 0}@media (max-width: 1100px){.experience-layout{grid-template-columns:minmax(0,1fr)}.experience-inspector{border-left:0;border-top:1px solid #d5dbe5}.experience-detail{min-height:0}}@media (max-width: 640px){.paper-experience{padding-block:48px}.experience-heading{grid-template-columns:1fr;gap:24px}.experience-transport{flex-wrap:wrap;gap:8px 20px;padding:12px 16px}.experience-transport label{order:3;flex-basis:100%}.experience-transport>span{margin-left:auto}.experience-inspector{padding:20px}.experience-foot{flex-direction:column;gap:16px}}.principle-grid article[data-phase] h3{color:var(--ink)}.paper-edition-art[data-phase]>strong{color:var(--phase)}.publication-card[data-phase] .publication-symbol{color:var(--phase)}.experience-detail h3{color:var(--ink)}.principle-grid.principle-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1199px){.principle-grid.principle-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.principle-grid.principle-grid--four{grid-template-columns:1fr}}:root{--content-width: 1600px;--page-gutter: 64px}.wrap{width:min(calc(100% - var(--page-gutter) * 2),var(--content-width));margin-inline:auto}#main-content{overflow-x:clip}.site-header{gap:24px}.desktop-nav a{white-space:nowrap}.hero-main>*,.section-head>*,.contact-layout>*,.footer-grid>*,.paper-overview>*,.intro-bottom>*{min-width:0}.hero-copy{container-type:inline-size}.hero h1{font-size:min(127px,15cqi);max-width:none}.hero-title-line{display:block;white-space:nowrap}.hero h1.hero-title-long{font-size:min(96px,11.5cqi)}.hero h1.hero-title-sentence{font-size:min(80px,9.6cqi)}@media (min-width: 900px){.hero h1.hero-title-sentence{font-size:min(80px,5vw)}.hero-copy{position:relative;z-index:2}}@media (max-width: 899px){.hero-title-line{white-space:normal}}@media (max-width: 767px){input,select,textarea,.search-box input,.reader-navigation .search-box input,.atlas-tools .search-box input,.publication-reader .search-box input,.book-select select,.publication-reader .book-select select,.line-jump input{font-size:16px}}.hero-title-line:first-child{color:inherit}@media (min-width: 900px){.hero-copy{transform:translateY(-32px)}}.home-console{border-top:1px solid var(--line)}.contact-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-block:48px 64px}.contact-options>button{padding-inline:0}.contact-options>button>svg,.contact-card a>svg{flex-shrink:0}.contact-card{padding:40px}.contact-card a{max-width:100%}@media (min-width: 900px){.footer-grid{grid-template-columns:minmax(240px,1.1fr) minmax(0,.75fr) minmax(0,1fr) minmax(0,1.1fr)}}@media (max-width: 1199px){:root{--page-gutter: 32px}}@media (max-width: 899px){:root{--page-gutter: 24px}.desktop-nav,.header-contact{display:none}.menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0}.menu-toggle svg{width:22px}.mobile-nav{display:flex;flex-direction:column;position:absolute;top:calc(100% - 1px);left:calc(-1 * var(--page-gutter));right:calc(-1 * var(--page-gutter));background:var(--paper);padding:20px var(--page-gutter) max(28px,env(safe-area-inset-bottom));box-shadow:0 20px 20px #00000018;border-bottom:1px solid var(--line)}.mobile-nav :is(a,button){min-height:64px;display:flex;align-items:center;gap:24px;font-size:24px;border-bottom:1px solid var(--line)}.mobile-nav :is(a,button)>span{font-size:10px;color:var(--muted)}.mobile-nav :is(a,button)>svg{margin-left:auto;flex-shrink:0}.contact-layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:40px 56px}.contact-card{padding:32px}}@media (max-width: 639px){:root{--page-gutter: 20px}.site-header{gap:12px}.contact-card{padding:24px}}.footer-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.provider-support{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:32px}.provider-support-card{padding:40px;border:1px solid var(--line);display:flex;flex-direction:column;align-items:start;min-width:0}.provider-support-card h2{font-size:clamp(28px,3.2vw,48px);line-height:1.15;margin-block:24px}.provider-support-card p{color:var(--muted);line-height:1.65;margin-bottom:32px;max-width:600px}.provider-support-card .button{margin-top:auto}.provider-support-card small{font-size:12px;color:var(--muted);margin-top:20px;line-height:1.6}#donations{scroll-margin-top:120px}@media (max-width: 899px){.provider-support{grid-template-columns:1fr}}@media (max-width: 639px){.provider-support-card{padding:24px}}@media print{.wrap{width:100%}#main-content{overflow:visible}}.donation-panel{margin-top:auto;width:100%}.donation-amounts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.donation-amounts>button{border:1px solid var(--line);border-radius:4px;padding:12px 20px;font-size:16px;background:transparent;color:var(--ink);cursor:pointer}.donation-amounts>button:hover{background:#f0f3f8}.donation-amounts>button.active{border-color:var(--donate);color:var(--donate)}.donation-custom{display:flex;align-items:center;gap:4px;border:1px solid var(--line);border-radius:4px;padding:0 16px}.donation-custom .donation-currency{color:var(--muted);font-size:16px}.donation-custom input{width:88px;border:0;background:transparent;font:inherit;font-size:16px;color:var(--ink);padding:12px 0}.donation-custom input:focus{outline:none}.donation-panel .button{margin-top:0;background:var(--donate);border-color:var(--donate);color:#fff}.donation-panel .button:hover{background:var(--donate-deep);border-color:var(--donate-deep)}.donation-address{font-size:14px;line-height:1.6;margin:16px 0;overflow-wrap:anywhere}.donation-address code{font-size:13px}.donation-error{color:var(--donate);font-size:14px;margin-top:16px;margin-bottom:0}.header-donate{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:4px;background:var(--donate);color:#fff;font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .16s ease}.header-donate:hover{background:var(--donate-deep)}.header-donate svg{width:16px;height:16px;fill:currentColor}.footer-donate,.provider-support-card .button{display:inline-flex;align-items:center;gap:8px}.footer-donate svg,.provider-support-card .button svg{width:16px;height:16px;fill:currentColor}.mobile-donate svg:first-of-type{width:16px;height:16px}.donation-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none}.donation-drawer[data-open=true]{pointer-events:auto}.donation-scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;padding:0;background:#14141a6b;opacity:0;transition:opacity .24s ease;cursor:pointer}.donation-drawer[data-open=true] .donation-scrim{opacity:1}.donation-sheet{position:absolute;top:0;right:0;height:100%;width:min(440px,100%);overflow-y:auto;background:var(--paper);border-left:1px solid var(--line);padding:40px;display:flex;flex-direction:column;align-items:start;transform:translate(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.donation-drawer[data-open=true] .donation-sheet{transform:translate(0)}.donation-sheet:focus{outline:none}.donation-sheet-head{display:flex;width:100%;align-items:start;justify-content:space-between;gap:16px}.donation-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:-8px -8px 0 0;border:0;border-radius:4px;background:transparent;color:var(--ink);cursor:pointer}.donation-close:hover{background:#f0f3f8}.donation-sheet h2{font-size:clamp(26px,3vw,36px);line-height:1.15;margin-block:20px}.donation-sheet p{color:var(--muted);line-height:1.65;margin-bottom:32px}.donation-sheet small{font-size:12px;color:var(--muted);margin-top:20px;line-height:1.6}@media (max-width: 639px){.donation-sheet{padding:24px}}@media (max-width: 1099px){.header-donate{display:none}}.section-head.two-col{grid-template-columns:1fr 1fr;align-items:end;gap:64px}.section-head.two-col .eyebrow{margin-bottom:28px}.section-head.two-col>div>p{margin-top:0;max-width:520px}.home-scale-wrap{margin-top:40px}.home-scale{display:block;width:100%;height:auto}@media (max-width: 899px){.section-head.two-col{grid-template-columns:1fr;gap:20px}}.dag-watch .research-video iframe{transform:none}@media (min-width: 900px){.dag-watch.research-preview{grid-template-columns:1fr 1.1fr}.dag-watch.research-preview>:first-child{order:2;position:sticky;top:var(--header-clearance);align-self:start}.dag-watch .claim-stack{align-self:start}}.home-instrument .home-scale-wrap+.section-head{margin-top:56px}@media (min-width: 900px){.hero+.home-instrument{margin-top:calc(-1*clamp(0px,62.5px + 7.95vw,240px));position:relative}}.section-head--video{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.section-head--video>div>.eyebrow{margin-bottom:24px}.section-head--video .research-video{max-width:none;margin:0}.section-head--video .research-video iframe{transform:none}@media (max-width: 899px){.section-head--video{grid-template-columns:1fr;gap:28px}}:root{--header-height: 112px;--header-compact-height: 72px;--header-travel: calc(var(--header-height) - var(--header-compact-height));--header-clearance: calc(var(--header-compact-height) + 32px + env(safe-area-inset-top, 0px))}html{scroll-padding-top:var(--header-clearance)}.skip-link{z-index:60}.site-header-shell{position:sticky;top:calc(8px - var(--header-travel));z-index:40;height:calc(var(--header-height) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);isolation:isolate}.site-header-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff;transition:opacity .18s ease;pointer-events:none}.site-header-shell .site-header{height:var(--header-height);display:block;border:0}.site-header-shell .site-header:before{content:"";position:absolute;inset:var(--header-travel) -20px 0;z-index:-1;border-radius:8px;background:#fff;box-shadow:0 4px 24px #2023290d,0 1px 4px #2023290a;opacity:0;transition:opacity .18s ease;pointer-events:none}.site-header-shell .site-header:after{content:"";position:absolute;bottom:0;inset-inline:0;height:1px;background:var(--line);transition:opacity .18s ease;pointer-events:none}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.site-header-shell[data-compact=true]:before,.site-header-shell[data-compact=true] .site-header:after{opacity:0}.site-header-shell[data-compact=true] .site-header:before{opacity:1}.site-header-shell[data-compact=true] .header-inner{transform:translateY(calc(var(--header-travel) / 2))}.site-header-shell .desktop-nav{gap:clamp(20px,2.1vw,32px)}.site-header-shell .desktop-nav a{color:var(--ink)}.site-header-shell .desktop-nav a:after{content:"";position:absolute;bottom:4px;left:0;width:16px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.site-header-shell .desktop-nav a:is(:hover,:focus-visible,.active):after{transform:scaleX(1)}.site-header-shell .header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}@media (max-width: 1199px){.site-header-shell .header-donate{font-size:12px;padding:0 14px;gap:6px}.site-header-shell .header-donate svg{width:14px;height:14px}.site-header-shell .header-actions{gap:8px}}.site-header-shell .header-contact{gap:20px;padding:0 16px;border-radius:4px;background:var(--ink);color:#fff;white-space:nowrap}.site-header-shell .header-contact svg{transition:transform .16s ease}.site-header-shell .header-contact:hover svg{transform:translate(2px,-2px)}.site-header-shell .menu-toggle{border-radius:4px}.site-header-shell .menu-toggle:hover,.site-header-shell .menu-toggle[aria-expanded=true]{background:#f3f4f7}.site-header-shell .mobile-nav{display:none}@media (min-width: 900px){.reader-index,.publication-reader .reader-navigation{top:var(--header-clearance);max-height:calc(100dvh - var(--header-clearance) - 24px)}}@media (max-width: 1099px){:root{--header-height: 88px;--header-compact-height: 64px}.site-header-shell .desktop-nav,.site-header-shell .header-actions{display:none}.site-header-shell .menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0}.site-header-shell .menu-toggle svg{width:22px}.site-header-shell .site-header:before{inset-inline:-12px}.site-header-shell .mobile-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:absolute;top:calc(100% + 8px);inset-inline:-12px;gap:4px 24px;padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));max-height:calc(100dvh - var(--header-height) - 24px - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain;background:#fff;box-shadow:0 8px 32px #20232914,0 1px 4px #2023290a;border:0;border-radius:8px;animation:navigation-arrive .18s ease both}.site-header-shell .mobile-nav :is(a,button){display:flex;align-items:center;gap:16px;min-height:52px;padding:8px 12px;border:0;border-radius:4px;font-size:20px;line-height:1.3}.site-header-shell .mobile-nav :is(a,button)>span{font-size:10px;color:var(--muted)}.site-header-shell .mobile-nav :is(a,button)>svg{margin-left:auto;flex-shrink:0}.site-header-shell .mobile-nav :is(a,button):is(:hover,.active){background:#f3f4f7;color:var(--ink)}.site-header-shell .mobile-nav a.active>span{color:var(--accent)}.site-header-shell .mobile-nav .mobile-donate{width:100%;background:var(--donate);color:#fff;text-align:left;cursor:pointer}.site-header-shell .mobile-nav .mobile-donate>span{color:#ffffffb3}.site-header-shell .mobile-nav .mobile-donate>svg{fill:currentColor}.site-header-shell .mobile-nav .mobile-donate:hover{background:var(--donate-deep);color:#fff}}@media (max-width: 639px){:root{--header-height: 80px}.header-inner{gap:12px}.site-header-shell .site-header:before{inset-inline:-8px}.site-header-shell .mobile-nav{grid-template-columns:minmax(0,1fr);inset-inline:-8px}}@keyframes navigation-arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.site-header-shell *,.site-header-shell:before,.site-header-shell .site-header:before,.site-header-shell .site-header:after,.site-header-shell .desktop-nav a:after{transition:none;animation:none}}@media print{.site-header-shell{display:none}html{scroll-padding-top:0}}.future-scan-section{background:var(--paper);color:#1c1c1c;padding-block:clamp(56px,6vw,104px) 0;overflow:clip}.future-scan-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end}.future-scan-overline{display:block;margin-bottom:24px;color:#565656;font-size:12px;font-weight:700;text-transform:uppercase}.future-scan-intro h2{max-width:1100px;font-size:clamp(48px,5.3vw,96px);line-height:.98}.future-scan-intro p{max-width:820px;margin-top:28px;color:#565656;font-size:18px}.future-scan-status{display:flex;align-items:baseline;gap:8px;padding-bottom:4px;font-size:16px;font-variant-numeric:tabular-nums;color:#565656}.future-scan-status span:first-child{color:#1c1c1c;font-size:48px;font-weight:700}.future-scan-controls{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:48px;margin-bottom:24px}.future-scan-tabs{position:relative;display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));width:min(100%,520px);padding:4px;background:#d6d6d6;border-radius:8px;isolation:isolate}.future-scan-tab-indicator{position:absolute;z-index:-1;inset:4px auto 4px 4px;width:calc(50% - 4px);border-radius:6px;background:#191919;transform:translateZ(0);transition:transform .18s ease-out}.future-scan-tab-indicator[data-active="1"]{transform:translate3d(100%,0,0)}.future-scan-tabs button{min-height:52px;padding-inline:20px;border-radius:6px;color:#565656;display:flex;align-items:center;justify-content:center;gap:16px;font-size:15px;font-weight:700;transition:color .18s ease-out}.future-scan-tabs button[aria-selected=true]{color:#fff}.future-scan-tabs button span{font-size:12px;font-variant-numeric:tabular-nums;opacity:.72}.future-scan-arrows{display:flex;gap:8px}.future-scan-arrows button{width:52px;height:52px;display:grid;place-items:center;border-radius:8px;background:#191919;color:#fff;transition:opacity .18s ease-out,transform .18s ease-out}.future-scan-arrows button:hover{opacity:.86;transform:translate3d(0,-2px,0)}.future-scan-viewport{overflow:hidden;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.future-scan-track{display:flex;transition:transform .18s ease-out}.future-scan-slide{flex:0 0 100%;min-width:0}.future-scan-canvas{padding:8px;border-radius:8px;background:#f7f6f2;box-shadow:0 24px 64px #00000014}.future-scan-canvas img{width:100%;height:auto;border-radius:6px}.future-scan-caption{min-height:88px;display:grid;grid-template-columns:1fr minmax(320px,1.4fr) 1fr;gap:32px;align-items:center;padding-block:24px;color:#565656;font-size:14px}.future-scan-caption p{text-align:center;line-height:1.45}.future-scan-caption>span:last-child{text-align:right}@media (max-width: 899px){.future-scan-intro{grid-template-columns:1fr}.future-scan-status{display:none}.future-scan-controls{align-items:stretch}.future-scan-arrows{display:none}.future-scan-tabs{width:100%}.future-scan-canvas{width:max(100%,980px)}.future-scan-viewport{overflow-x:clip}.future-scan-caption{grid-template-columns:1fr auto}.future-scan-caption p{grid-column:1 / -1;grid-row:2;text-align:left}}@media (max-width: 639px){.future-scan-intro h2{font-size:48px}.future-scan-intro p{font-size:16px;margin-top:20px}.future-scan-controls{margin-top:32px}.future-scan-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.future-scan-tabs button{min-height:48px;padding-inline:8px;gap:8px;font-size:14px}.future-scan-canvas{width:840px;margin-left:20px}.future-scan-caption{min-height:116px;padding-block:20px 28px;font-size:12px;gap:12px}}@media (prefers-reduced-motion: reduce){.future-scan-track,.future-scan-tab-indicator,.future-scan-tabs button,.future-scan-arrows button{transition:none}}
