:root{--paper:#e9e4d7;--paper-light:#f7f4ec;--paper-deep:#d1c9b8;--ink:#111b20;--ink-soft:#44525a;--night:#0b141a;--night-soft:#15232c;--brass:#a48755;--brass-light:#cfb47c;--lapis:#365b73;--patina:#4f7068;--madder:#7a3e38;--copper:var(--brass);--copper-dark:#6e5632;--verdigris:var(--patina);--saffron:var(--brass-light);--line:#111b2033;--line-dark:#e9e4d733;--focus:#6c92aa;--danger:var(--madder);--font-display:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--font-text:"Aptos", "Segoe UI", Arial, sans-serif;--font-label:"Segoe UI", Arial, sans-serif;--display-xl:clamp(3.4rem, 9vw, 8.8rem);--display-lg:clamp(2.6rem, 6vw, 6rem);--heading-lg:clamp(2rem, 4.3vw, 4.3rem);--heading-md:clamp(1.4rem, 2.4vw, 2.15rem);--body-lg:clamp(1.15rem, 1.5vw, 1.42rem);--body:1rem;--small:.84rem;--micro:.7rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--container:min(100% - 3rem, 1320px);--measure:68ch;--rule:1px solid var(--line);--ease:cubic-bezier(.22, 1, .36, 1)}@media (width<=680px){:root{--container:min(100% - 1.5rem, 1320px)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{color:var(--ink);background:var(--paper-light);font-family:var(--font-text);font-size:var(--body);text-rendering:optimizelegibility;margin:0;line-height:1.65}body:before{z-index:20;pointer-events:none;content:"";opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit}button{color:inherit}img,svg{max-width:100%;display:block}p,h1,h2,h3,h4,ul,ol,figure,blockquote{margin-top:0}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;font-weight:400;line-height:1.02}h1{font-size:var(--display-lg);letter-spacing:-.045em}h2{font-size:var(--heading-lg);letter-spacing:-.035em}h3{font-size:var(--heading-md);letter-spacing:-.018em}p{max-width:var(--measure)}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.skip-link{z-index:99;color:#fff;background:var(--focus);padding:.7rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-160%)}.skip-link:focus{transform:none}.ecosystem-bridge{z-index:30;color:var(--paper-light);background:var(--ink);border-bottom:1px solid var(--line-dark);position:sticky;top:0}.ecosystem-bridge-inner{width:var(--container);grid-template-columns:minmax(235px,.8fr) minmax(540px,1.6fr) auto;align-items:stretch;min-height:72px;margin:auto;display:grid}.ecosystem-bridge-statement{padding:.65rem var(--space-6) .65rem 0;border-right:1px solid var(--line-dark);flex-direction:column;justify-content:center;gap:.15rem;display:flex}.ecosystem-bridge-statement span,.ecosystem-environment small{color:#d8b77e;font-family:var(--font-label);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.25}.ecosystem-bridge-statement strong{max-width:28rem;font-family:var(--font-display);font-size:.9rem;font-weight:400;line-height:1.25}.ecosystem-environments{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ecosystem-environment{min-width:0;padding:.65rem var(--space-4);border-right:1px solid var(--line-dark);color:#d0cec4;transition:color .18s var(--ease), background .18s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;text-decoration:none;display:grid}.ecosystem-environment:hover{color:#fff7e8;background:#f5efe314;text-decoration:none}.ecosystem-environment-index{width:1.7rem;height:1.7rem;font-family:var(--font-display);border:1px solid;border-radius:50%;place-items:center;font-size:.74rem;display:grid}.ecosystem-environment>span:nth-child(2){flex-direction:column;gap:.08rem;min-width:0;display:flex}.ecosystem-environment strong{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:600;line-height:1.15;overflow:hidden}.ecosystem-environment em{font-family:var(--font-label);letter-spacing:.04em;opacity:.72;font-size:.7rem;font-style:normal}.ecosystem-access{margin-left:var(--space-4);color:#d8b77e;font-family:var(--font-label);font-size:var(--micro);letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;align-self:center;font-weight:600}.site-header{z-index:10;color:var(--paper);background:var(--night);border-bottom:1px solid var(--line-dark);position:relative}.header-inner{width:var(--container);align-items:end;gap:var(--space-12);min-height:126px;padding:var(--space-6) 0;grid-template-columns:minmax(320px,.9fr) 1.5fr;margin:auto;display:grid}.brand{width:max-content;max-width:100%;text-decoration:none;display:grid}.brand-kicker{font-family:var(--font-label);font-size:var(--micro);letter-spacing:.24em;text-transform:uppercase;color:#c9b894}.brand-name{font-family:var(--font-display);color:var(--paper-light);font-size:clamp(1.85rem,2.5vw,2.55rem);line-height:1}.brand-descriptor{color:#b4b8ad;margin-top:.45rem;font-size:.76rem}.primary-nav ol{gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.primary-nav li{border-top:1px solid var(--line-dark);grid-template-columns:auto 1fr;align-items:baseline;gap:.55rem;padding-top:.7rem;display:grid}.primary-nav li>span{color:#a48862;font-size:var(--micro)}.primary-nav a{font-family:var(--font-display);font-size:1rem;text-decoration:none}.primary-nav a[aria-current=page]{color:#e4bc83}.menu-btn{color:var(--paper);border:1px solid var(--line-dark);background:0 0;padding:.55rem .8rem;display:none}.container{width:var(--container);margin-inline:auto}.section{padding:var(--space-24) 0;border-bottom:var(--rule)}.section-dark{color:var(--paper);background:var(--night);border-color:var(--line-dark)}.section-ink{color:var(--paper-light);background:var(--ink);border-color:var(--line-dark)}.section-paper{background:var(--paper)}.eyebrow,.register,.matter-id,.status,.field-label,.folio{font-family:var(--font-label);font-size:var(--micro);letter-spacing:.15em;text-transform:uppercase;font-weight:600;line-height:1.4}.eyebrow{color:var(--copper-dark)}.section-dark .eyebrow,.section-ink .eyebrow{color:#d4a86e}.lead{font-family:var(--font-display);font-size:var(--body-lg);line-height:1.5}.prose>*+*{margin-top:1.25em}.prose blockquote{border-left:2px solid var(--copper);max-width:56ch;font-family:var(--font-display);font-size:var(--body-lg);margin:2rem 0;padding-left:1.5rem}.rule-heading{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,6vw,8rem);display:grid}.rule-heading>:last-child{border-top:var(--rule);padding-top:.55rem}.hero{min-height:76vh;color:var(--paper);background:var(--night);align-items:stretch;display:grid;position:relative;overflow:hidden}.hero:after{pointer-events:none;content:"";background:radial-gradient(circle at 73% 45%,#9a5f3d2e,#0000 28%),linear-gradient(90deg,#0000 0 62%,#ebe2cf09 62% 62.1%,#0000 62.1%);position:absolute;inset:0}.hero-grid{z-index:1;width:var(--container);grid-template-columns:minmax(0,1.1fr) minmax(310px,.7fr);align-items:center;gap:clamp(3rem,6vw,7rem);margin:auto;padding:clamp(4.5rem,8vw,8rem) 0;display:grid;position:relative}.hero h1{max-width:12.5ch;margin:var(--space-6) 0 var(--space-8);text-wrap:balance;font-size:clamp(3.9rem,6.5vw,6.2rem);line-height:.98}.hero .lead{color:#d3cec1;max-width:48ch}.hero-actions{margin-top:var(--space-8);flex-wrap:wrap;gap:.75rem;display:flex}.button{min-height:48px;font-family:var(--font-label);font-size:var(--small);letter-spacing:.04em;border:1px solid;justify-content:center;align-items:center;padding:.65rem 1rem;text-decoration:none;display:inline-flex}.button:hover{box-shadow:inset 0 -3px}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.route-intro{padding:clamp(4rem,8vw,8rem) 0}.route-intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:end;gap:clamp(3rem,8vw,9rem);display:grid}.route-intro h1{max-width:13ch;margin:var(--space-6) 0 0}.route-intro .lead{color:#d4d0c5}.route-intro .register{margin-top:var(--space-8);color:#b69b75}.function-map{margin-top:var(--space-12);border:var(--rule);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.function-map a{min-height:260px;padding:var(--space-6);background:var(--paper-light);flex-direction:column;text-decoration:none;display:flex}.function-map span{color:var(--copper-dark);font:600 var(--micro)/1 var(--font-label);letter-spacing:.15em}.function-map h3{margin:auto 0 var(--space-4)}.function-map p{margin:0}.function-map.inverse{border-color:var(--line-dark);background:var(--line-dark)}.dashboard-grid{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.dashboard-panel{min-height:330px;padding:var(--space-6);border:var(--rule);background:#ffffff40;grid-column:span 4}.dashboard-panel.panel-question{min-height:380px;color:var(--paper-light);background:var(--night);flex-direction:column;grid-column:span 7;justify-content:space-between;display:flex}.dashboard-panel.panel-question h3{max-width:19ch;font-size:var(--heading-lg)}.dashboard-panel.panel-signal{background:#d7cfbd;grid-column:span 5}.dashboard-panel.panel-wide{grid-column:span 7}.dashboard-panel.panel-leadership{color:var(--paper-light);background:#2b332e;grid-column:span 5}.dashboard-panel.panel-correction{background:#ded0b7;grid-column:span 12;min-height:auto}.dashboard-panel>.object-card{background:0 0;border:0;height:calc(100% - 2rem);padding:0}.dashboard-panel>a,.dashboard-panel .text-link{margin-top:var(--space-6);display:inline-block}.horizon{width:max-content;margin-bottom:var(--space-4);font:600 var(--micro)/1.4 var(--font-label);letter-spacing:.12em;text-transform:uppercase;border:1px solid;padding:.25rem .5rem;display:inline-flex}.signal-field{margin:var(--space-12) 0 0;border-top:var(--rule);padding:0;list-style:none}.signal-field li{gap:var(--space-8);padding:var(--space-8) 0;border-bottom:var(--rule);grid-template-columns:11rem minmax(240px,.7fr) minmax(0,1fr);align-items:start;display:grid}.signal-field li>div{gap:var(--space-4);display:grid}.signal-field h3,.signal-field p{margin:0}.wall-tools{gap:var(--space-12);padding-bottom:var(--space-8);border-bottom:var(--rule);grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:start;display:grid}.filter-row{flex-wrap:wrap;gap:.5rem;display:flex}.filter-button{cursor:pointer;color:var(--ink);border:1px solid var(--line);background:0 0;padding:.45rem .65rem}.filter-button.active{color:var(--paper-light);background:var(--night)}.state-key{padding:var(--space-4);border:var(--rule)}.state-key ul{margin:0;padding:0;list-style:none}.state-key li{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:center;padding:.35rem 0;display:grid}.state-key small{color:var(--ink-soft)}.wall-count{margin:var(--space-8) 0 var(--space-4);color:var(--ink-soft);font-size:var(--small)}.object-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.object-grid.single{grid-template-columns:minmax(0,1fr);max-width:880px}.object-card{min-width:0;padding:var(--space-6);border:var(--rule);background:#ffffff45}.object-card[hidden]{display:none}.object-card-head{justify-content:space-between;gap:var(--space-4);align-items:start;display:flex}.object-id,.object-type{font:600 var(--micro)/1.4 var(--font-label);letter-spacing:.13em;text-transform:uppercase}.object-id{color:var(--ink-soft)}.object-type{color:var(--copper-dark)}.object-state{border:1px solid var(--verdigris);width:max-content;font:600 var(--micro)/1.25 var(--font-label);letter-spacing:.08em;text-transform:uppercase;padding:.25rem .45rem;display:inline-flex}.object-card h3{margin:var(--space-4) 0}.object-question{margin:var(--space-6) 0;padding:var(--space-4) 0;border-top:var(--rule);border-bottom:var(--rule);gap:.25rem;display:grid}.object-question strong,.object-meta dt,.object-provenance strong{font:600 var(--micro)/1.4 var(--font-label);letter-spacing:.1em;text-transform:uppercase}.object-meta{gap:var(--space-4);margin:var(--space-6) 0;grid-template-columns:repeat(2,1fr);display:grid}.object-meta div{min-width:0}.object-meta dt{color:var(--ink-soft)}.object-meta dd{margin:.25rem 0 0}.object-provenance{padding-top:var(--space-4);border-top:var(--rule)}.object-provenance summary{cursor:pointer;font-family:var(--font-display);font-size:1.1rem}.object-provenance ul{padding-left:1.1rem}.object-provenance li+li{margin-top:.65rem}.object-provenance li span{color:var(--ink-soft);font-size:var(--small);display:block}.object-card.compact .object-meta{margin-bottom:0}.room-card{gap:var(--space-12);margin-top:var(--space-12);padding:var(--space-8);border:var(--rule);grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);display:grid}.room-number{font-family:var(--font-display);color:var(--paper-deep);font-size:clamp(4rem,10vw,9rem)}.dialogue-layout{grid-template-columns:minmax(280px,.58fr) minmax(0,1.42fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.room-constitution{top:var(--space-4);padding:var(--space-6);color:var(--paper-light);background:var(--night);position:sticky}.room-constitution h2{font-size:var(--heading-md)}.room-constitution dl{margin:var(--space-8) 0 0}.room-constitution dl div{padding:var(--space-4) 0;border-top:1px solid var(--line-dark)}.room-constitution dt{color:#d2aa72;font:600 var(--micro)/1.4 var(--font-label);letter-spacing:.12em;text-transform:uppercase}.room-constitution dd{margin:.35rem 0 0}.dialogue-thread{margin:0;padding:0;list-style:none}.dialogue-thread li{gap:var(--space-6);padding:var(--space-8) 0;border-top:var(--rule);grid-template-columns:4rem 1fr;display:grid}.thread-index{font:600 var(--small)/1 var(--font-label);color:var(--copper-dark)}.lab-charter{grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:clamp(3rem,8vw,9rem);display:grid}.lab-mark{aspect-ratio:1;border:var(--rule);place-content:center;align-self:start;display:grid;position:relative;transform:rotate(45deg)}.lab-mark:before{border:var(--rule);content:"";position:absolute;inset:18%}.lab-mark span,.lab-mark strong{text-align:center;transform:rotate(-45deg)}.lab-mark span{font:600 var(--micro)/1 var(--font-label);letter-spacing:.18em}.lab-mark strong{font:400 4rem/1 var(--font-display)}.charter-grid{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}.charter-grid section{padding:var(--space-6);border:var(--rule)}.leadership-brief{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.leadership-brief>*{min-height:260px;padding:var(--space-6);border:var(--rule)}.leadership-brief header{min-height:360px;color:var(--paper-light);background:var(--night);grid-column:1/-1}.leadership-brief header h2{max-width:16ch}.leadership-brief aside{color:var(--paper-light);background:var(--night-soft)}.guide-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.guide-modes{gap:.5rem;display:grid}.guide-mode{padding:var(--space-4);cursor:pointer;text-align:left;color:var(--ink);border:var(--rule);background:0 0;gap:.25rem;display:grid}.guide-mode strong{font-family:var(--font-display);font-size:1.2rem}.guide-mode span{color:var(--ink-soft);font-size:var(--small)}.guide-mode.active{color:var(--paper-light);background:var(--night)}.guide-mode.active span{color:#cbc6b9}.guide-output{min-height:460px;padding:var(--space-8);color:var(--paper-light);background:var(--night);border:1px solid #796b55;flex-direction:column;display:flex}.guide-output h3{margin-top:var(--space-16)}.guide-output>a{margin-top:var(--space-6);color:#dfb77d}.guide-output footer{padding-top:var(--space-6);border-top:1px solid var(--line-dark);gap:.35rem;margin-top:auto;display:grid}.guide-output footer strong{color:#d2aa72;font:600 var(--micro)/1.4 var(--font-label);letter-spacing:.12em;text-transform:uppercase}.guide-output footer small{color:#aaa89f}.journey-map{grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}.journey-map>div{top:var(--space-4);position:sticky}.journey-map ol{counter-reset:journey;margin:0;padding:0;list-style:none}.journey-map li{gap:var(--space-6);padding:var(--space-6) 0;border-top:var(--rule);grid-template-columns:4rem 1fr;display:grid}.journey-map li>span{border:var(--rule);width:3rem;height:3rem;font:600 var(--micro)/1 var(--font-label);border-radius:50%;place-items:center;display:grid}.journey-map h3,.journey-map p{margin-bottom:.45rem}.governance-roles{margin:var(--space-12) 0 0;border-top:var(--rule);padding:0;list-style:none}.governance-roles li{gap:var(--space-6);padding:var(--space-6) 0;border-bottom:var(--rule);grid-template-columns:4rem minmax(200px,.45fr) minmax(0,1fr);display:grid}.governance-roles h3,.governance-roles p{margin:0}.promotion-path{margin:var(--space-12) 0 0;background:var(--line-dark);grid-template-columns:repeat(7,1fr);gap:1px;padding:1px;list-style:none;display:grid}.promotion-path li{min-height:280px;padding:var(--space-4);background:var(--night-soft);flex-direction:column;display:flex}.promotion-path li>span{color:#d2aa72;font:600 var(--micro)/1 var(--font-label)}.promotion-path li>div{margin-top:auto}.promotion-path h3{font-size:1.25rem}.promotion-path p{color:#c4c5bc;font-size:var(--small);margin:0}.governance-grid{background:var(--line);border:var(--rule);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.governance-grid>section{min-height:360px;padding:var(--space-8);background:var(--paper-light)}.governance-grid h2{font-size:var(--heading-md)}.commons-seal{aspect-ratio:1;color:#d4ba8b;place-items:center;display:grid;position:relative}.commons-seal:before,.commons-seal:after{content:"";border:1px solid;border-radius:50%;position:absolute}.commons-seal:before{inset:7%}.commons-seal:after{border-style:dashed;inset:20%}.seal-lines{animation:90s linear infinite turn;position:absolute;inset:12%}.seal-lines line,.seal-lines circle,.seal-lines path{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.seal-core{aspect-ratio:1;border:1px solid;place-items:center;width:40%;display:grid;transform:rotate(45deg)}.seal-core span{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,4rem);transform:rotate(-45deg)}@keyframes turn{to{transform:rotate(360deg)}}.matter-list{margin:var(--space-12) 0 0;border-top:1px solid var(--line);padding:0;list-style:none}.matter-card{gap:var(--space-8);padding:var(--space-8) 0;border-bottom:1px solid var(--line);grid-template-columns:7rem minmax(0,1fr) minmax(220px,.55fr);display:grid}.matter-card h3{margin-bottom:.65rem}.matter-card p{margin-bottom:0}.matter-id{color:var(--copper-dark)}.matter-meta{color:var(--ink-soft);align-content:start;gap:.5rem;display:grid}.status{width:max-content;color:var(--night);border:1px solid var(--verdigris);padding:.28rem .48rem}.section-ink .matter-id,.section-dark .matter-id{color:#d4a86e}.section-ink .matter-meta,.section-dark .matter-meta{color:#c4c5bc}.threshold-grid{margin-top:var(--space-12);background:var(--line-dark);border:1px solid var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.threshold-card{min-height:280px;padding:var(--space-8);background:var(--night-soft)}.threshold-card .folio{color:#b79569}.threshold-card h3{margin:var(--space-12) 0 var(--space-4)}.threshold-card h2{margin:var(--space-12) 0 var(--space-4);font-size:var(--heading-md)}.threshold-card p{color:#c4c5bc}.assembly{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.assembly-index{padding:var(--space-6);border:var(--rule);position:sticky;top:1rem}.assembly-index ol{margin:var(--space-6) 0 0;padding-left:1.2rem}.assembly-index li+li{margin-top:.65rem}.assembly-panel+.assembly-panel{margin-top:var(--space-16);padding-top:var(--space-16);border-top:var(--rule)}.evidence-strip{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.evidence-note{padding:var(--space-6);border:var(--rule);background:#ffffff57}.evidence-note strong{font-family:var(--font-display);font-size:1.2rem;display:block}.ledger{border-top:var(--rule)}.ledger-row{gap:var(--space-6);padding:var(--space-6) 0;border-bottom:var(--rule);grid-template-columns:9rem minmax(0,1fr) minmax(180px,.4fr);display:grid}.ledger-row p{margin:0}.ledger-key{color:var(--copper-dark)}.composer{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.composer-form{padding:var(--space-8);color:var(--paper-light);background:var(--night)}.form-grid{gap:var(--space-6);display:grid}.field{gap:.45rem;display:grid}.field-label{color:#d3b17b}.field-help{color:#b9b8af;font-size:var(--small);margin:0}.field input,.field select,.field textarea{width:100%;color:var(--paper-light);background:#101714;border:1px solid #ebe2cf59;border-radius:0;padding:.8rem .85rem}.field textarea{resize:vertical;min-height:118px}.composer-actions{flex-wrap:wrap;gap:.65rem;display:flex}.composer-actions button{cursor:pointer;min-height:44px;color:var(--paper-light);background:0 0;border:1px solid #ebe2cf8c;padding:.55rem .8rem}.composer-actions .primary{color:var(--night);background:#d7b174;border-color:#d7b174}.draft-status{color:#d7b174;min-height:1.4em;font-size:var(--small);margin:.5rem 0 0}.reasoning-preview{min-height:420px;padding:var(--space-8);background:var(--paper);border:var(--rule)}.reasoning-preview h3{margin:.5rem 0 1.5rem}.preview-empty{color:var(--ink-soft);font-family:var(--font-display);font-size:var(--body-lg)}.preview-section{border-top:var(--rule);padding:1rem 0}.preview-section strong{color:var(--copper-dark);font-size:var(--micro);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;display:block}.essay-grid{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(12,1fr);display:grid}.essay-card{min-height:390px;padding:var(--space-8);border:var(--rule);flex-direction:column;justify-content:space-between;display:flex}.essay-card:first-child{background:var(--night);color:var(--paper-light);grid-column:1/span 7}.essay-card:nth-child(2){background:var(--paper);grid-column:8/-1}.essay-card:nth-child(3){background:#d8cfbd;grid-column:3/span 8;min-height:300px}.essay-card h2{font-size:var(--heading-lg)}.essay-card .register{color:var(--copper)}.essay-card{gap:var(--space-8);grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);align-items:end;display:grid}.essay-plate{opacity:.72;border:1px solid;place-items:center;min-height:210px;display:grid;position:relative;overflow:hidden}.essay-plate:before,.essay-plate:after,.essay-plate i{content:"";border:1px solid;position:absolute;inset:16%;transform:rotate(45deg)}.essay-plate:after{border-radius:50%;inset:29%;transform:none}.essay-plate i{inset:37%;transform:rotate(22.5deg)}.essay-plate span{z-index:1;font-family:var(--font-display);font-size:3rem}.text-link{margin-top:var(--space-4);font-family:var(--font-label);font-size:var(--small);display:inline-block}.question-list{margin:var(--space-12) 0 0;counter-reset:question;padding:0;list-style:none}.question-item{gap:var(--space-6);padding:var(--space-8) 0;border-top:var(--rule);counter-increment:question;grid-template-columns:7rem minmax(0,1fr);display:grid;position:relative}.question-item:before{display:none}.question-item h2{font-size:var(--heading-md)}.question-item h3{max-width:38ch;margin-bottom:0}.question-item .register{color:var(--ink-soft)}.decision-ledger .ledger-row{grid-template-columns:5rem minmax(180px,.35fr) minmax(0,1fr);align-items:baseline}.decision-ledger h3{margin:0}.legal-copy code{background:#654d331a;padding:.12rem .3rem}.access-hero{min-height:70vh}.access-hero-grid{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(280px,.55fr);align-items:center;gap:clamp(3rem,8vw,9rem);padding:clamp(4.5rem,8vw,8rem) 0;display:grid;position:relative}.access-hero h1{margin:var(--space-6) 0 var(--space-8)}.threshold-insignia{min-height:330px;padding:var(--space-8);border:1px solid #aa8d62;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.threshold-insignia:before,.threshold-insignia:after{content:"";border:1px solid #d4ba8b99;position:absolute;transform:rotate(45deg)}.threshold-insignia:before{inset:18% 22%}.threshold-insignia:after{inset:31% 35%}.threshold-insignia span,.threshold-insignia em{z-index:1;font-family:var(--font-label);font-size:var(--micro);letter-spacing:.12em;text-transform:uppercase;position:relative}.threshold-insignia span{color:#d4ba8b;margin-bottom:auto}.threshold-insignia strong{z-index:1;font-family:var(--font-display);font-size:var(--heading-md);font-weight:400;position:relative}.threshold-insignia em{color:#b7b6ad;margin-top:.45rem;font-style:normal}.access-ledger{margin:var(--space-12) 0 0;border-top:var(--rule);padding:0;list-style:none}.access-ledger li{gap:var(--space-8);padding:var(--space-8) 0;border-bottom:var(--rule);grid-template-columns:5rem minmax(190px,.55fr) minmax(0,1fr);align-items:start;display:grid}.access-ledger h3{margin-bottom:0}.access-ledger .register{color:var(--copper-dark);margin-bottom:.4rem}.access-explanation p{margin-bottom:.65rem}.access-explanation p:last-child{color:var(--ink-soft);font-size:var(--small)}.access-stamp{border-color:#917753;gap:.35rem;display:grid}.access-stamp>span,.access-stamp>small{font-family:var(--font-label);font-size:var(--micro);letter-spacing:.12em;text-transform:uppercase}.access-stamp>strong{margin:var(--space-6) 0;font-family:var(--font-display);font-size:var(--heading-md);font-weight:400}.access-stamp>small{color:#b9b8af}.site-footer{gap:var(--space-12);padding:var(--space-16) max(1.5rem, calc((100vw - 1320px) / 2));color:#cbc6b9;background:var(--ink);border-top:1px solid var(--line-dark);grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);display:grid}.footer-mark{font-family:var(--font-display);color:#736a5d;font-size:clamp(5rem,13vw,11rem);line-height:.75}.footer-copy>p:first-child{font-family:var(--font-display);font-size:var(--body-lg)}.footer-domain-pair{max-width:880px;margin:var(--space-8) 0 var(--space-4);border:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-domain-pair a{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);gap:.15rem .75rem;text-decoration:none;display:grid}.footer-domain-pair a+a{border-left:1px solid var(--line-dark)}.footer-domain-pair span{font-family:var(--font-display);grid-row:span 2;align-self:center;font-size:1.15rem}.footer-domain-pair strong{font-family:var(--font-display);font-weight:600}.footer-domain-pair small{color:currentColor;font-family:var(--font-label);opacity:.7}.footer-constitutional-line{color:#999487;max-width:880px;font-size:var(--small)}.site-footer ul{margin:var(--space-8) 0;flex-wrap:wrap;gap:.6rem 1.2rem;padding:0;list-style:none;display:flex}.fine{color:#999487;font-size:var(--small)}@media (width<=980px){.ecosystem-bridge-inner{grid-template-columns:minmax(0,1fr) auto}.ecosystem-bridge-statement,.ecosystem-environment em{display:none}.header-inner{grid-template-columns:1fr auto;align-items:center;min-height:104px}.menu-btn{display:block}.primary-nav{background:var(--night);border-bottom:1px solid var(--line-dark);padding:1.25rem max(1.5rem,50vw - 660px);display:none;position:absolute;top:100%;left:0;right:0}.primary-nav.open{display:block}.primary-nav ol{grid-template-columns:repeat(2,1fr)}.hero-grid,.access-hero-grid,.rule-heading,.assembly,.composer{grid-template-columns:1fr}.commons-seal{width:80%;max-width:540px;margin:auto}.assembly-index{position:static}.matter-card{grid-template-columns:5rem minmax(0,1fr)}.matter-meta{grid-column:2}.threshold-grid,.evidence-strip{grid-template-columns:1fr}.threshold-card{min-height:auto}.ledger-row{grid-template-columns:7rem 1fr}.ledger-row>:last-child{grid-column:2}.question-item{grid-template-columns:4rem 1fr}.question-item>:last-child{grid-column:2}.essay-card{grid-template-columns:1fr}.essay-plate{min-height:160px}.decision-ledger .ledger-row{grid-template-columns:4rem 1fr}.decision-ledger .ledger-row p{grid-column:2}.access-ledger li{grid-template-columns:4rem 1fr}.access-explanation{grid-column:2}.route-intro-grid,.wall-tools,.dialogue-layout,.lab-charter,.guide-layout,.journey-map{grid-template-columns:1fr}.function-map{grid-template-columns:repeat(2,1fr)}.dashboard-panel,.dashboard-panel.panel-question,.dashboard-panel.panel-signal,.dashboard-panel.panel-wide,.dashboard-panel.panel-leadership,.dashboard-panel.panel-correction{grid-column:span 12}.signal-field li{grid-template-columns:8rem 1fr}.signal-field li>p{grid-column:2}.room-constitution,.journey-map>div{position:static}.promotion-path{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.brand-descriptor{display:none}.header-inner{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.brand{width:100%;min-width:0}.brand-name{font-size:clamp(1.55rem,7vw,2rem);line-height:1.05}.ecosystem-bridge-inner{grid-template-columns:1fr;min-height:62px}.ecosystem-access{display:none}.ecosystem-environment{grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.55rem .65rem}.ecosystem-environment small{display:none}.ecosystem-environment strong{white-space:normal;font-size:.8rem}.primary-nav ol{grid-template-columns:1fr}.hero{min-height:auto}.hero-grid,.section{padding:var(--space-16) 0}.matter-card{gap:var(--space-3);grid-template-columns:1fr}.matter-meta{grid-column:auto}.access-ledger li{gap:var(--space-3);grid-template-columns:1fr}.access-explanation{grid-column:auto}.essay-card:nth-child(n){grid-column:1/-1;min-height:300px}.site-footer{grid-template-columns:1fr}.footer-mark{font-size:6rem}.footer-domain-pair{grid-template-columns:1fr}.footer-domain-pair a+a{border-top:1px solid var(--line-dark);border-left:0}.function-map,.object-grid,.charter-grid,.leadership-brief,.governance-grid{grid-template-columns:1fr}.function-map a{min-height:210px}.dashboard-grid{display:block}.dashboard-panel+.dashboard-panel{margin-top:var(--space-4)}.signal-field li,.room-card,.governance-roles li{gap:var(--space-3);grid-template-columns:1fr}.signal-field li>p{grid-column:auto}.object-meta{grid-template-columns:1fr}.room-number{font-size:5rem}.dialogue-thread li{gap:var(--space-3);grid-template-columns:2.5rem 1fr}.lab-mark{max-width:240px;margin:0 auto}.leadership-brief header{grid-column:auto}.promotion-path{grid-template-columns:1fr}.promotion-path li{min-height:190px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.seal-lines{animation:none}}body{--page-accent:var(--brass);--page-accent-rgb:164, 135, 85;--page-field-rgb:54, 91, 115;background:radial-gradient(circle at 86% 5%, rgba(var(--page-accent-rgb), .1), transparent 30rem), linear-gradient(90deg, transparent calc(100% - 1px), #111b2006 1px), var(--paper-light);background-size:auto,5rem 5rem,auto}body:before{z-index:0;opacity:.045;mix-blend-mode:multiply}body[data-page-theme=dashboard],body[data-page-theme=observatory],body[data-page-theme=questions]{--page-accent:var(--lapis);--page-accent-rgb:54, 91, 115;--page-field-rgb:54, 91, 115}body[data-page-theme=governance],body[data-page-theme=leadership],body[data-page-theme=access],body[data-page-theme=legal]{--page-accent:var(--brass);--page-accent-rgb:164, 135, 85;--page-field-rgb:54, 91, 115}body[data-page-theme=wall],body[data-page-theme=visual-essays],body[data-page-theme=decision-journey]{--page-accent:#6f5361;--page-accent-rgb:111, 83, 97;--page-field-rgb:54, 91, 115}main{z-index:1;position:relative}.hero,.access-hero,.route-intro.section-dark,.route-intro.section-ink{background:radial-gradient(circle at 76% 38%, rgba(var(--page-accent-rgb), .22), transparent 24rem), linear-gradient(112deg, var(--night) 0 66%, var(--night-soft) 66% 100%)}.hero .lead,.route-intro .lead{color:#d8d5cc}.eyebrow,.route-intro .register,.section-dark .eyebrow,.section-ink .eyebrow,.object-type{color:var(--page-accent)}.button-primary,.button.primary{color:var(--night);background:var(--brass-light);border-color:var(--brass-light)}.function-map a,.object-card,.dashboard-panel{background:#f7f4ecb3}.function-map.inverse a,.dashboard-panel.panel-question,.room-constitution{background:var(--night-soft)}.dashboard-panel.panel-signal,.dashboard-panel.panel-correction{background:#d8d2c5}.dashboard-panel.panel-leadership{background:#1c2b2d}.ecosystem-bridge,.site-footer{background:var(--night)}.ecosystem-bridge-statement span,.ecosystem-environment small,.ecosystem-access,.brand-kicker,.primary-nav a[aria-current=page]{color:var(--brass-light)}.ecosystem-environment.is-current,.footer-domain-pair a.is-current{background:var(--paper-deep)}.section-paper:not(.hero):not(.access-hero){background:linear-gradient(90deg, transparent 0 72%, rgba(var(--page-field-rgb), .035) 72% 72.08%, transparent 72.08%), var(--paper)}@media (width<=680px){.hero,.access-hero,.route-intro.section-dark,.route-intro.section-ink{background:radial-gradient(circle at 88% 15%, rgba(var(--page-accent-rgb), .18), transparent 18rem), var(--night)}}:root{--paper:#eef3f8;--paper-light:#fff;--paper-deep:#d8e2ee;--ink:#1c1e22;--ink-soft:#4a4d52;--night:#0b1726;--night-soft:#10233a;--brass:#3f6fa8;--brass-light:#a9c1e0;--lapis:#2c62a3;--patina:#3f6fa8;--madder:#3f6fa8;--copper:#3f6fa8;--copper-dark:#24548c;--verdigris:#3f6fa8;--saffron:#a9c1e0;--line:#13345838;--line-dark:#b9cbe338;--focus:#4f86c6;--danger:#b12f63}html{background:var(--night)}body{color:var(--ink);background:linear-gradient(#1334580b 1px, transparent 1px), linear-gradient(90deg, #1334580b 1px, transparent 1px), var(--paper);background-size:64px 64px,64px 64px,auto}::selection{color:#fff;background:#24548c}.section-ink :is(.eyebrow,.folio),.section-dark :is(.eyebrow,.folio),.section-night :is(.eyebrow,.folio),.function-map.inverse span{color:#a9c1e0}.skip-link{background:#2c62a3}.desk-note{color:#4a4d52;max-width:58ch;margin:0 0 1.4rem;font-size:.92rem;line-height:1.6}.ecosystem-bridge{color:#fff;background:#0b1726;border-bottom-color:#ffffff2e}.ecosystem-environment{color:#b9cbe3;border-color:#b9cbe338}.ecosystem-environment-index{color:#b9cbe3;border-color:#3f6fa8}.ecosystem-environment:hover{color:#fff;background:#4f86c61f}.ecosystem-environment.is-current{color:#fff;background:linear-gradient(135deg,#133458,#2c62a3)}.ecosystem-environment.is-current small{color:#cfe0f5}.ecosystem-bridge-statement span,.ecosystem-environment small,.ecosystem-access{color:#a9c1e0}.site-header{color:#fff;background:#070910f7;border-bottom-color:#ffffff29}.brand-name{color:#fff}.brand-kicker,.brand-descriptor,.primary-nav li>span{color:#b9cbe3}.primary-nav a:hover,.primary-nav a[aria-current=page]{color:#cfe0f5}.hero{color:#fff;background:radial-gradient(circle at 76% 38%,#2c62a34d,#0000 30%),linear-gradient(135deg,#0b1726 0%,#10233a 58%,#1d4a7c 100%)}.hero:after{background:radial-gradient(circle at 73% 45%,#13345833,#0000 28%),linear-gradient(90deg,#0000 0 62%,#ffffff0a 62% 62.1%,#0000 62.1%)}.hero.section-paper{color:#fff;background:radial-gradient(circle at 76% 38%,#2c62a34d,#0000 30%),linear-gradient(135deg,#0b1726 0%,#10233a 58%,#1d4a7c 100%)}.hero .lead,.route-intro .lead{color:#b9cbe3}.section-dark .eyebrow,.section-ink .eyebrow,.route-intro .register,.object-type{color:var(--page-accent)}.commons-seal{color:#a9c1e0}.threshold-insignia:before,.threshold-insignia:after{border-color:#8da8df99}.threshold-insignia span{color:#a9c1e0}.button-primary,.button.primary,.composer-actions .primary{color:#fff;background:#2c62a3;border-color:#4f86c6}.button-primary:hover,.button.primary:hover,.composer-actions .primary:hover{background:#133458;border-color:#a9c1e0}.button.light{color:#e3ecf6}.function-map a{background:#fff}.function-map a:hover{background:#e3ecf6}.function-map.inverse a{color:#fff;background:#10233a}.function-map.inverse a:hover{background:#173a60}.dashboard-panel{background:#ffffff80}.dashboard-panel.panel-question{color:#fff;background:#0e1e33}.dashboard-panel.panel-signal{background:#dfe8f3}.dashboard-panel.panel-leadership{color:#fff;background:#133458}.dashboard-panel.panel-correction{background:#e6edf5}.object-card{background:#ffffff94}.object-state.synthesised{color:#133458;background:#dbe5f1}.room-constitution,.leadership-brief header,.composer-form,.guide-output{color:#fff;background:#0e1e33}.leadership-brief aside,.promotion-path li,.threshold-card{color:#fff;background:#10233a}.guide-output{border-color:#2c62a3}.room-constitution dt,.guide-output>a,.guide-output footer strong,.promotion-path li>span,.section-ink .matter-id,.section-dark .matter-id,.threshold-card .folio,.field-label,.draft-status{color:#a9c1e0}.guide-mode.active span,.guide-output footer small,.promotion-path p,.section-ink .matter-meta,.section-dark .matter-meta,.threshold-card p,.field-help,.threshold-insignia em,.access-stamp>small{color:#b9cbe3}.section-ink .status,.section-dark .status{color:#eef3f8}.threshold-insignia,.access-stamp{border-color:#3f6fa8}.governance-grid>section{background:#fff}.field input,.field select,.field textarea{color:#fff;background:#0e1e33;border-color:#b9cbe361}.composer-actions button{color:#fff;border-color:#b9cbe394}.reasoning-preview,.essay-card:nth-child(2){background:#f3f6fa}.essay-card:nth-child(3){background:#dde6f0}.legal-copy code{background:#1334581a}body[data-page-theme=dashboard],body[data-page-theme=observatory],body[data-page-theme=guide],body[data-page-theme=about],body[data-page-theme=corrections],body[data-page-theme=questions]{--page-accent:#4f86c6;--page-accent-rgb:44, 98, 163;--page-field-rgb:19, 52, 88}body[data-page-theme=dialogues],body[data-page-theme=collaborate],body[data-page-theme=journeys],body[data-page-theme=governance],body[data-page-theme=leadership],body[data-page-theme=access],body[data-page-theme=legal],body[data-page-theme=wall],body[data-page-theme=visual-essays],body[data-page-theme=decision-journey]{--page-accent:#3f6fa8;--page-accent-rgb:44, 98, 163;--page-field-rgb:19, 52, 88}.section-paper,.reasoning-preview,.evidence-note{background:var(--paper)}.site-footer,.footer-constitutional-line,.fine{color:#b9cbe3}.footer-mark{color:#3a5170}.footer-mark span{color:#a9c1e0}.footer-domain-pair a.is-current{color:#fff;background:#2c62a3}@media (width<=860px){.primary-nav{background:#0b1726}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.ecosystem-bridge-inner{grid-template-columns:minmax(0,1fr) auto}.ecosystem-bridge-statement{display:none}.ecosystem-environments{grid-template-columns:repeat(3,minmax(0,1fr))}.ecosystem-environment{grid-template-columns:auto minmax(0,1fr)}.ecosystem-environment strong{white-space:normal;text-overflow:clip;overflow:visible}.ecosystem-environment em{display:none}.footer-domain-pair{grid-template-columns:repeat(3,minmax(0,1fr))}.research-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.research-link-grid article{border-top:1px solid var(--line);padding-top:1rem}.research-link-grid h3{font-size:1.35rem}.research-link-grid a,.proposal-register a,.research-wayfinding a{color:#24548c;text-underline-offset:.18em;text-decoration:underline}.proposal-register{border-top:1px solid var(--line);max-width:76ch;margin-top:2.5rem;padding-top:1.5rem}.proposal-register li+li{margin-top:1.2rem}.research-source-note{color:#4a4d52;font-size:.875rem}.research-wayfinding{max-width:76ch;margin-top:2rem;margin-bottom:2rem}.object-card[id]{scroll-margin-top:12rem}.hero .eyebrow,.section-dark .eyebrow,.section-ink .eyebrow,.section-dark .folio,.section-ink .folio,.route-intro .register{color:#b9cbe3}@media (width<=760px){.research-link-grid,.footer-domain-pair{grid-template-columns:1fr}.footer-domain-pair a+a{border-left:0;border-top:1px solid var(--line-dark)}}@media (width<=680px){.ecosystem-bridge-inner{grid-template-columns:1fr}.ecosystem-environment{grid-template-columns:1fr;padding:.55rem .4rem}.ecosystem-environment-index{display:none}.ecosystem-environment strong{font-size:.76rem;line-height:1.3}}:root{--family-serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;--family-sans:"Aptos", "Segoe UI", Helvetica, Arial, sans-serif;--family-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--fs-label:.75rem;--fs-small:.875rem;--fs-body:1.0625rem;--fs-lead:clamp(1.125rem, 1.35vw, 1.25rem);--fs-title:clamp(1.25rem, 1.5vw, 1.5rem);--fs-subhead:clamp(1.5rem, 2vw, 1.875rem);--fs-feature:clamp(1.875rem, 2.8vw, 2.5rem);--fs-section:clamp(2.25rem, 3.6vw, 3.5rem);--fs-display:clamp(2.75rem, 5.2vw, 5.25rem);--lh-display:.98;--lh-heading:1.1;--lh-ui:1.3;--lh-snug:1.5;--lh-body:1.68;--track-display:-.045em;--track-heading:-.02em;--track-ui:.04em;--track-label:.1em;--family-charcoal:#1c1e22;--family-charcoal-soft:#4a4d52;--family-deep:#133458;--family-green:#266210;--family-amber:#d99b21;--family-amber-ink:#7a4d00}@media (width<=680px){:root{--fs-body:1rem}}:root{--font-display:var(--family-serif);--font-text:var(--family-sans);--font-label:var(--family-mono);--display-xl:var(--fs-display);--display-lg:var(--fs-display);--heading-lg:var(--fs-section);--heading-md:var(--fs-subhead);--body-lg:var(--fs-lead);--body:var(--fs-body);--small:var(--fs-small);--micro:var(--fs-label);--commons-night:#0b1726;--commons-night-soft:#10233a;--commons-deep:var(--family-deep);--commons-horizon:#1d4a7c;--commons-accent:#2c62a3;--commons-accent-ink:#24548c;--commons-on-dark:#fff;--commons-on-dark-soft:#b9cbe3}body[data-page-theme]{--page-accent:var(--commons-accent-ink)}body{line-height:var(--lh-body)}h1,h2,h3{line-height:var(--lh-heading)}h1{line-height:var(--lh-display);letter-spacing:var(--track-display)}h2,h3{letter-spacing:var(--track-heading)}.hero h1{font-size:var(--fs-display);line-height:var(--lh-display)}.lead{line-height:var(--lh-snug)}.eyebrow,.register,.matter-id,.status,.field-label,.folio,.object-id,.object-type,.object-state,.horizon,.object-question strong,.object-meta dt,.object-provenance strong,.room-constitution dt,.guide-output footer strong,.preview-section strong,.threshold-insignia span,.threshold-insignia em,.access-stamp>span,.access-stamp>small,.lab-mark span,.function-map span,.promotion-path li>span,.journey-map li>span,.brand-kicker,.ecosystem-bridge-statement span,.ecosystem-environment small,.ecosystem-access{font-family:var(--family-mono);font-size:var(--fs-label);letter-spacing:var(--track-label)}.eyebrow{font-weight:700}.button{min-height:3.25rem;font-family:var(--family-sans);font-size:var(--fs-small);letter-spacing:var(--track-label);font-weight:800;line-height:var(--lh-ui);text-transform:uppercase;padding:.8rem 1.15rem}.text-link{min-height:44px;font-family:var(--family-sans);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;align-items:center;font-weight:800;display:inline-flex}.ecosystem-bridge-statement strong{font-size:var(--fs-small)}.ecosystem-environment-index{font-size:var(--fs-label)}.ecosystem-environment strong{font-size:var(--fs-small)}.ecosystem-environment em{font-size:var(--fs-label)}.brand-name{font-size:var(--fs-feature)}.brand-descriptor,.primary-nav li>span{font-size:var(--fs-label)}.room-number{font-size:var(--fs-display)}.object-provenance summary,.guide-mode strong,.evidence-note strong,.promotion-path h3,.research-link-grid h3,.footer-domain-pair span{font-size:var(--fs-title)}.research-source-note,.desk-note,.thread-index{font-size:var(--fs-small)}@media (width<=680px){.brand-name{font-size:var(--fs-subhead)}.ecosystem-environment strong{font-size:var(--fs-label)}}.object-state{border-color:var(--commons-accent)}.object-state.contested{color:var(--family-amber-ink);border-color:var(--family-amber)}.object-state.corrected{color:var(--family-green);border-color:var(--family-green)}.object-state.synthesised{color:var(--family-deep);border-color:var(--family-deep);background:#dbe5f1}.essay-card:nth-child(2),.essay-card:nth-child(3){color:var(--family-charcoal)}.essay-card:first-child .register{color:var(--commons-on-dark-soft)}.essay-card:nth-child(2) .register,.essay-card:nth-child(3) .register{color:var(--commons-accent-ink)}.hero>.container{z-index:1;padding:clamp(4.5rem,8vw,8rem) 0;position:relative}.assembly-index{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.assembly-index>span{font:600 var(--fs-label)/var(--lh-ui) var(--family-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--commons-on-dark-soft)}.assembly-index>strong{font:400 var(--fs-feature)/1 var(--family-serif)}.object-provenance summary{padding-block:.55rem}.filter-button{min-height:44px}.site-footer li a{padding-block:.6rem;display:inline-block}.js .reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:var(--reveal-delay,0s);transform:translateY(14px)}.js .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transition:none;transform:none}}@media print{.js .reveal{opacity:1;transform:none}}.guide-output .object-type,.leadership-brief aside .object-type,.leadership-brief header .object-type{color:var(--commons-on-dark-soft)}.reasoning-preview{color:var(--family-charcoal)}.reasoning-preview .eyebrow{color:var(--commons-accent-ink)}.room-number{color:var(--commons-accent)}.ecosystem-environment.is-current .ecosystem-environment-index{color:var(--commons-on-dark);border-color:#fff9}.dashboard-panel>a,.dashboard-panel .text-link{align-items:center;min-height:44px;display:inline-flex}@media (width>=681px){.ecosystem-access{align-items:center;min-height:44px;display:inline-flex}}.primary-nav a{padding-block:.45rem;display:inline-block}.footer-domain-pair small{font-family:var(--family-mono);font-size:var(--fs-label);letter-spacing:var(--track-ui)}.guide-output>a{align-items:center;min-height:44px;display:inline-flex}.section-ink{background:var(--commons-night)}.site-header{background:#0b1726f7}.hero .register{margin-top:var(--space-6);color:var(--commons-on-dark-soft)}@media print{.site-header,.journey-nav,.menu-btn,.btn,.btn-row,.skip-link{display:none!important}body{color:#000;background:#fff;font-size:11pt}.section{border:0;padding-block:1.5rem}.section.dark,.site-footer{color:#000;background:#fff}.section.dark .lead,.site-footer p,a{color:#000}.prose a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em}.trace .stage-q[hidden],.qthreshold .answer[hidden],.role-detail[hidden]{display:block!important}}@font-face{font-family:Cinzel;src:url(/fonts/cinzel.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond.ttf)format("truetype");font-display:swap;font-weight:400}:root{--font-display:Cinzel,Georgia,serif;--font-text:"EB Garamond",Georgia,serif;--family-serif:Cinzel,Georgia,serif;--paper:#f1f4f3;--paper-light:#fff;--ink:#142c3a;--ink-soft:#415963;--night:#081828;--night-soft:#102b3d;--brass:#986b12;--brass-light:#d99b21;--line:#ccd8dc;--focus:#087987}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{color:#142c3a;background:#081828}body p{line-height:1.6}h1,h2,h3{letter-spacing:-.025em!important;font-family:Cinzel,Georgia,serif!important}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #d99b21}button,a{touch-action:manipulation}.preview-banner{color:#cfe9ee;text-align:center;letter-spacing:.04em;background:#173647;padding:8px 24px;font:12px/1.5 Segoe UI,sans-serif}.ecosystem-bridge{background:#06121e!important;border-bottom:1px solid #254052!important}.ecosystem-bridge-inner{padding:8px 0!important}.ecosystem-bridge-statement,.ecosystem-environment small,.ecosystem-environment em,.ecosystem-access{display:none!important}.ecosystem-environments{gap:24px!important;display:flex!important}.ecosystem-environment{color:#b7cad4!important;background:0 0!important;border:0!important;min-height:0!important;padding:3px 0!important}.ecosystem-environment strong{text-transform:uppercase;letter-spacing:.12em;font:11px/1.4 Segoe UI,sans-serif!important}.ecosystem-environment.is-current{color:#62d8e8!important}.ecosystem-environment-index{color:#d99b21!important;font-size:11px!important}.site-header{color:#fff!important;background:#081828!important;border-bottom:1px solid #254052!important;position:relative!important}.header-inner{padding:24px 0!important}.brand-name{color:#fff!important;font-family:Cinzel,Georgia,serif!important;font-size:22px!important}.brand-kicker{color:#62d8e8!important;letter-spacing:.2em!important;font-size:11px!important}.brand-descriptor{display:none}.primary-nav a,.menu-btn{color:#dce8ef!important}.primary-nav ol{gap:20px!important}.primary-nav li>span{display:none!important}.primary-nav a{font-size:12px!important}.menu-btn{min-height:44px;background:#102b3d!important;border-color:#446376!important}.commons-hero{overflow:hidden;color:#fff!important;background:#081828!important;padding:72px 0 64px!important}.commons-hero .hero-grid{align-items:center;grid-template-columns:1.25fr .9fr!important;gap:40px!important}.commons-hero h1{max-width:19ch;color:#fff!important;font-size:clamp(2.3rem,4.1vw,4rem)!important;font-weight:400!important;line-height:1.16!important}.commons-hero .eyebrow{letter-spacing:.18em;font:11px/1.7 Segoe UI,sans-serif;color:#62d8e8!important}.commons-hero .lead{max-width:52ch;margin-top:26px;color:#c5d7e1!important;font:22px/1.55 EB Garamond,Georgia,serif!important}.commons-hero .hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px}.commons-hero .button{letter-spacing:.015em;min-height:44px;border-radius:2px!important;padding:13px 17px!important;font:12px/1.5 Segoe UI,sans-serif!important}.commons-hero .button.primary{color:#081828!important;background:#62d8e8!important;border-color:#62d8e8!important}.commons-hero .button.light{color:#e5f6f7!important;background:0 0!important;border-color:#54717e!important}.commons-hero .register{margin-top:20px;font:11px/1.6 Segoe UI,sans-serif;color:#b6cad3!important}.inquiry-network svg{width:100%;height:auto;display:block}.inquiry-network{text-align:center}.inquiry-network>p{color:#a5c2cd;letter-spacing:.17em;text-transform:uppercase;font:10px/1.6 Segoe UI,sans-serif}.motion-toggle{color:#a5c2cd;background:0 0;border:1px solid #446376;min-height:44px;margin-top:10px;padding:8px 12px;font:11px Segoe UI,sans-serif}.network-pulse{transform-origin:250px 210px;animation:6s ease-in-out infinite network-breathe}.is-paused .network-pulse{animation-play-state:paused}@keyframes network-breathe{50%{opacity:.35;transform:scale(1.5)}}.discussion-feature{border-top:3px solid #d99b21;background:#fff!important;padding:48px 0!important}.discussion-feature-grid{grid-template-columns:.6fr 2fr .75fr;gap:45px;display:grid}.discussion-feature h2{color:#142c3a;font-size:clamp(1.65rem,2.8vw,2.6rem);line-height:1.2}.discussion-feature .lead{color:#415963;font:22px/1.5 EB Garamond,Georgia,serif}.discussion-feature .folio{color:#0b6b78!important}.feature-status{color:#536670;font:12px/1.8 Segoe UI,sans-serif}.discussion-feature aside{border-left:1px solid #ccd8dc;padding-left:25px}.discussion-feature aside p{font:17px/1.6 EB Garamond,Georgia,serif}.discussion-feature a{color:#086170;font:13px/1.6 Segoe UI,sans-serif}.text-link{text-underline-offset:5px;padding:10px 0;display:inline-block}.commons-programmes{color:#142c3a;background:#edf3f3!important;padding:68px 0!important}.commons-programmes .rule-heading h2{color:#142c3a;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.25}.commons-programmes .rule-heading p{color:#415963;font:21px/1.55 EB Garamond,Georgia,serif}.programme-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px;display:grid}.programme-grid article{background:#fff;border:1px solid #d0dfe2;border-top:3px solid #0b6b78;flex-direction:column;min-width:0;padding:26px 22px;display:flex}.programme-number{color:#0b6b78;letter-spacing:.1em;text-transform:uppercase;font:10px/1.6 Segoe UI,sans-serif}.programme-grid h3{color:#142c3a;margin:22px 0 15px;font-size:20px;line-height:1.35}.programme-grid p{color:#415963;margin:0 0 25px;font:19px/1.5 EB Garamond,Georgia,serif}.programme-grid a{color:#086170;text-underline-offset:4px;margin-top:auto;padding:10px 0;font:12px/1.6 Segoe UI,sans-serif}.programme-grid small{color:#526b77;border-top:1px solid #d0dfe2;margin-top:12px;padding-top:12px;font:10px/1.6 Segoe UI,sans-serif}.section-paper,.commons-reading{color:#142c3a!important;background:#f7f9f8!important}.section-paper h2,.section-paper h3{color:#142c3a!important}.section-paper p,.section-paper dd{color:#415963!important}.section-paper a{color:#086170!important}.section-dark,.section-ink{background:#0b2233!important}.section-dark h2,.section-ink h2{color:#eef8fb!important}.section-dark p,.section-ink p{color:#c3d9e1!important}.section .folio{letter-spacing:.16em;color:#0b6b78;font:11px/1.6 Segoe UI,sans-serif}.section-dark .folio,.section-ink .folio{color:#62d8e8}.section .rule-heading>p{font-family:EB Garamond,Georgia,serif;font-size:21px}.site-footer{color:#bbced8!important;background:#06121e!important}.site-footer a{color:#bce4ea!important}.site-footer strong{color:#e7f4f8!important}.site-footer .footer-domain-pair a{background:#102737!important;border-color:#294654!important}.commons-reading{padding:64px 0!important}.narrow-reading{max-width:760px!important}.narrow-reading h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.2}.narrow-reading h2{margin-bottom:18px;font-size:1.55rem}.narrow-reading>section{border-top:1px solid #ccd8dc;margin-top:42px;padding-top:30px}.narrow-reading p{font:22px/1.65 EB Garamond,Georgia,serif}.narrow-reading a{color:#086170;text-underline-offset:4px}.status-notice{background:#e4eef0;border-left:3px solid #0b6b78;padding:16px;font:15px/1.6 Segoe UI,sans-serif!important}.dossier-header{color:#e9f5f8;background:#081828;padding:60px 0}.dossier-header h1{color:#fff;max-width:22ch;font-size:clamp(2rem,4.5vw,4rem);line-height:1.15}.dossier-header .lead{color:#c9dce5;max-width:58ch;font:24px/1.5 EB Garamond,Georgia,serif}.dossier-header .folio{color:#62d8e8}.dossier-layout{grid-template-columns:230px minmax(0,720px);justify-content:center;gap:65px;display:grid}.dossier-index{font:13px/1.7 Segoe UI,sans-serif}.dossier-index nav{gap:12px;display:grid}.dossier-index a{color:#086170;padding:5px 0}.dossier-content section{border-bottom:1px solid #ccd8dc;margin-bottom:35px;padding-bottom:35px;scroll-margin-top:30px}.dossier-content h2{color:#142c3a;font-size:25px}.dossier-content h3{color:#142c3a;margin-top:24px;font-size:19px}.dossier-content p,.dossier-content li{color:#314c59;font:22px/1.65 EB Garamond,Georgia,serif}.dossier-content .attribution{color:#526976;font:12px/1.7 Segoe UI,sans-serif}.dossier-content ul{padding-left:22px}.dossier-content li{margin-bottom:16px}.dossier-content a{color:#086170}.dossier-question{background:#e7f0f1;border-left:3px solid #0b6b78;padding:25px}.dossier-actions{flex-wrap:wrap;gap:20px;display:flex}.dossier-actions a{padding:12px 0;font:14px/1.5 Segoe UI,sans-serif}@media (width<=1000px){.programme-grid{grid-template-columns:repeat(2,1fr)}.commons-hero .hero-grid{grid-template-columns:1.4fr .8fr!important}.discussion-feature-grid{grid-template-columns:1fr 3fr}.discussion-feature aside{display:none}.dossier-layout{grid-template-columns:180px minmax(0,1fr);gap:32px}}@media (width<=760px){.ecosystem-environments{flex-wrap:wrap;gap:15px!important}.ecosystem-environment strong{font-size:9px!important}.header-inner{padding:18px 0!important}.brand-name{font-size:18px!important}.primary-nav{background:#081828!important}.primary-nav.open{padding:20px 0}.primary-nav a{min-height:44px;padding:10px;display:block;font-size:15px!important}.commons-hero{padding:45px 0 38px!important}.commons-hero .hero-grid{grid-template-columns:1fr!important;gap:25px!important}.commons-hero h1{max-width:20ch;font-size:2.3rem!important}.commons-hero .lead{font-size:21px!important}.inquiry-network{width:100%;max-width:330px;margin:auto}.discussion-feature-grid{grid-template-columns:1fr;gap:18px}.discussion-feature{padding:34px 0!important}.feature-status{margin:8px 0}.programme-grid{grid-template-columns:1fr;gap:16px}.commons-programmes{padding:42px 0!important}.programme-grid h3{font-size:24px}.programme-grid article{padding:24px}.programme-grid small{font-size:11px}.dossier-layout{grid-template-columns:1fr}.dossier-index nav{flex-wrap:wrap;gap:8px 18px;display:flex}.dossier-index{border-bottom:1px solid #ccd8dc;padding-bottom:20px}.dossier-header{padding:40px 0}.commons-reading{padding:36px 0!important}.preview-banner{padding:7px 12px;font-size:10px}.narrow-reading p,.dossier-content p,.dossier-content li{font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.network-pulse{animation:none!important}.reveal{opacity:1!important;transition:none!important;transform:none!important}}.hero.commons-hero{background:#081828!important}.commons-hero .inquiry-network>p{color:#a5c2cd!important}.commons-hero .hero-grid{min-height:0;padding:0!important}.hero.commons-hero{min-height:0}.route-intro-grid>div{overflow-wrap:anywhere;min-width:0}.route-intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.65fr)}@media (width>=1101px){.site-header .header-inner{justify-content:space-between;align-items:center;min-height:100px;display:flex}.site-header .primary-nav ol{display:flex;gap:26px!important}.site-header .primary-nav li{border:0!important;padding:0!important}.site-header .primary-nav a{align-items:center;min-height:44px;display:flex;font-family:Segoe UI,sans-serif!important}}@media (width<=680px){.route-intro-grid{grid-template-columns:minmax(0,1fr)}}.section-paper .threshold-card{background:#fff!important;border-color:#ccd8dc!important}.site-footer .footer-mark{color:#7896ac!important}.commons-reading .fine{color:#415963!important}.object-card,.object-meta,.object-card-head{min-width:0}.object-meta dd,.object-meta dt{overflow-wrap:anywhere}.object-card-head{flex-wrap:wrap;gap:10px}@media (width<=400px){.object-meta{grid-template-columns:1fr!important}.object-card{padding:18px!important}.filter-bar{flex-wrap:wrap!important}.filter-bar select{max-width:100%}}@media print{.preview-banner,.inquiry-network,.dossier-index,.ecosystem-bridge{display:none!important}.dossier-layout{display:block}.hero.commons-hero,.dossier-header{color:#000!important;background:#fff!important}.commons-hero h1,.dossier-header h1{color:#000!important}}[hidden]{display:none!important}.discussion-filters{background:#edf4f5;border:1px solid #b9ced1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.5rem;display:grid}.discussion-filters label{color:#173746;flex-direction:column;gap:.4rem;min-width:0;font-family:system-ui,sans-serif;font-size:.85rem;font-weight:600;display:flex}.discussion-filters input,.discussion-filters select{color:#081828;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #62838b;border-radius:0;padding:.7rem}.discussion-filters button{color:#fff;cursor:pointer;background:#0b6b78;border:0;align-self:end;min-height:44px;padding:.7rem;font-family:system-ui,sans-serif}.discussion-filters select:disabled{color:#465d64;opacity:1;background:#e3ecee}.browser-count,.record-label,.record-status{color:#275965;font:600 .8rem/1.6 system-ui,sans-serif}.discussion-records{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.discussion-record{background:#fff;border:1px solid #b9ced1;border-top:3px solid #0b6b78;min-width:0;padding:1.6rem}.discussion-record h3,.discussion-record h2{text-transform:none;letter-spacing:0;margin:.6rem 0 1rem;font-family:EB Garamond,Georgia,serif;font-size:1.55rem;line-height:1.25}.discussion-record dl{font-size:1rem;line-height:1.4}.discussion-record dl div{margin:.6rem 0}.discussion-record dt{font-weight:700}.discussion-record dd{color:#3d5561;margin:0}.record-open{margin-top:1rem;display:inline-block}.collection-links{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.collection-links a{color:#fff;background:#081828;border-bottom:3px solid #d99b21;flex:220px;padding:1.5rem;text-decoration:none}.collection-links span{font-size:1.4rem;display:block}.collection-links small{color:#ccebf0;margin-top:.5rem;display:block}.empty-index,.work-boundary{background:#edf4f5;border-left:3px solid #d99b21;margin:2rem 0;padding:1.5rem}.work-back{color:#bceef3}.dossier-header h1{overflow-wrap:anywhere}.dossier-header .record-status{color:#ccebf0}.dossier-nav{flex-wrap:wrap;gap:1rem;margin:2rem 0;display:flex}.platform-pathways .function-map{grid-template-columns:repeat(4,minmax(0,1fr))}.platform-pathways .function-map h3{font-size:1.4rem}.commons-reading .narrow-reading section{margin-block:3rem}@media (width<=900px){.discussion-filters,.platform-pathways .function-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.discussion-filters,.discussion-records,.platform-pathways .function-map{grid-template-columns:1fr}.discussion-record{padding:1.2rem}.discussion-filters{padding:1rem}.dossier-header h1{font-size:2rem}}.discussion-record h3,.discussion-record h2{letter-spacing:0!important;font-family:EB Garamond,Georgia,serif!important}.platform-pathways{color:#142c3a;background:#f1f4f3}.work-shelves{gap:0;display:grid}.work-shelf{border-top:1px solid #aac0c4;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:3rem;padding:3rem 0;display:grid}.shelf-intro h3{font-size:1.9rem;line-height:1.25}.shelf-intro h3 small{color:#275965;margin-top:.8rem;font:600 .9rem/1.5 system-ui;display:block}.shelf-note{color:#415963;font-size:1rem}.book-shelf{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.2rem;display:grid}.book-shelf figure{min-width:0;margin:0}.book-art{aspect-ratio:2/3;object-fit:contain;width:100%;height:auto;display:block;box-shadow:5px 9px 18px #08182826}.book-title-panel{aspect-ratio:2/3;text-align:center;color:#f0e3b5;background:#123b37;border:5px double #a68f54;flex-direction:column;justify-content:space-between;align-items:center;padding:1.25rem .9rem;font-family:Cinzel,Georgia,serif;display:flex;box-shadow:5px 9px 18px #08182826}.book-title-panel>span:first-child{font-size:.75rem}.book-title-panel strong{font-size:clamp(1rem,1.45vw,1.45rem);font-weight:500;line-height:1.5}.book-ordinal{border-block:1px solid #a68f54;padding:.6rem;font-size:.85rem}.book-author{letter-spacing:.08em;font-size:.65rem}.work-shelf-cfo .book-title-panel{background:#182d45}.book-shelf figcaption{padding-top:1rem}.book-shelf figcaption>span{color:#275965;font:600 .75rem system-ui}.book-shelf h4{margin:.4rem 0;font:500 1.2rem/1.3 EB Garamond,Georgia}.book-shelf figcaption p,.book-shelf figcaption small{color:#415963;font-size:.9rem}.single-book{background:#e7eeeb;grid-template-columns:minmax(0,280px);justify-content:center;padding:2rem}.single-book .book-art{max-width:280px}@media (width>=1101px){.site-header .header-inner{flex-wrap:wrap;gap:1rem;padding-block:1.2rem}.site-header .primary-nav{width:100%}.site-header .primary-nav ol{justify-content:space-between;gap:20px!important}.site-header .primary-nav a{max-width:190px;font-size:.8rem!important}}@media (width<=900px){.work-shelf{grid-template-columns:1fr;gap:1.5rem}.single-book{justify-content:start}.book-title-panel strong{font-size:1.2rem}}@media (width<=560px){.book-shelf{grid-template-columns:minmax(0,280px);justify-content:center;gap:2rem}.single-book{padding:1rem}.book-title-panel{min-height:360px}.book-title-panel strong{font-size:1.4rem}.work-shelf{padding:2rem 0}}.site-footer .footer-wordmark{letter-spacing:.035em;color:#e5edf0;white-space:nowrap;align-self:start;font-family:Cinzel,Georgia,serif;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.4}.book-shelf.text-list{background:0 0;align-self:start;padding:0;display:block}.book-shelf.text-list figure{border-bottom:1px solid #b9ced1;margin:0 0 1.2rem;padding:0 0 1.2rem}.book-shelf.text-list figcaption{padding-top:0}.book-shelf.text-list h4{font-size:1.5rem}.book-shelf figure:not(:has(img)){align-self:start}.book-shelf figure:not(:has(img)) figcaption{padding-top:0}
