:root{--ink:#11120f;--ink-soft:#272923;--paper:#f2f0e9;--paper-deep:#e4e0d5;--white:#fffef9;--muted:#5b5e55;--line:#b9b7ad;--signal:#d8ff3e;--orange:#ff6335;--blue:#4b70ff;--cyan:#81ddda;--sans:Arial, Helvetica, sans-serif;--display:"Arial Narrow", "Roboto Condensed", Impact, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--shell:min(1240px, calc(100% - 48px));--border:1px solid var(--ink)}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font-family:var(--sans);text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.6}body:before{z-index:-2;content:"";pointer-events:none;background-image:linear-gradient(#11120f09 1px,#0000 1px),linear-gradient(90deg,#11120f09 1px,#0000 1px);background-size:24px 24px;position:fixed;inset:0}::selection{color:var(--ink);background:var(--signal)}a{color:inherit;text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}button,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}img,svg{max-width:100%}h1,h2,h3,p,dl,dd{margin-top:0}h1,h2,h3{font-family:var(--display);letter-spacing:-.055em;text-wrap:balance;margin-bottom:0;font-weight:900;line-height:.9}h1{text-transform:uppercase;font-size:clamp(4rem,10vw,9.5rem)}h2{text-transform:uppercase;font-size:clamp(3rem,6vw,6.4rem)}h3{font-size:clamp(2rem,3vw,3.5rem)}code{border:1px solid var(--line);background:var(--white);font-family:var(--mono);padding:.12em .35em;font-size:.9em}.shell{width:var(--shell);margin-inline:auto}.narrow{max-width:880px}.section-pad{padding-block:clamp(5rem,9vw,9rem)}.skip-link{z-index:1000;color:var(--ink);background:var(--signal);font-family:var(--mono);padding:.75rem 1rem;font-size:.8rem;font-weight:800;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.kicker,.eyebrow{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.72rem;font-weight:800}.lede,.hero-lede{color:var(--muted);font-size:clamp(1.12rem,1.7vw,1.45rem);line-height:1.55}.button{border:var(--border);min-height:3.4rem;color:var(--white);background:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;padding:.9rem 1.25rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:color .15s,background .15s,transform .15s;display:inline-flex}.button:hover{color:var(--ink);background:var(--signal);box-shadow:3px 3px 0 var(--ink);text-decoration:none;transform:translate(-3px,-3px)}.button-small{min-height:2.8rem;padding:.65rem .9rem}.button-ghost{color:var(--ink);background:0 0}.button-light{color:var(--ink);background:var(--white)}.text-link{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.text-link:hover{text-decoration:underline}.text-link.inverse{color:var(--white)}.site-header{z-index:50;border-bottom:var(--border);backdrop-filter:blur(14px);background:#f2f0e9f5;position:relative}.header-inner{justify-content:space-between;align-items:stretch;min-height:78px;display:flex}.brand{align-items:center;gap:.8rem;text-decoration:none;display:inline-flex}.brand-mark{border:var(--border);width:46px;height:46px;color:var(--signal);background:var(--ink);font-family:var(--mono);letter-spacing:-.1em;place-items:center;font-size:.9rem;font-weight:900;display:grid}.brand-name{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;font-size:1.45rem;font-weight:900}.brand-tag{border-left:1px solid var(--line);color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-left:.35rem;padding-left:1rem;font-size:.62rem}.desktop-nav{border-left:1px solid var(--line);align-items:stretch;display:flex}.desktop-nav a{border-right:1px solid var(--line);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding-inline:1.3rem;font-size:.72rem;font-weight:800;text-decoration:none;display:flex}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{background:var(--signal)}.desktop-nav .nav-index{color:var(--white);background:var(--ink)}.desktop-nav .nav-index:hover{color:var(--ink)}.mobile-menu{display:none}.hero-ticker{border-bottom:var(--border);color:var(--ink);background:var(--signal);font-family:var(--mono);letter-spacing:.18em;white-space:nowrap;gap:3rem;padding:.5rem 0;font-size:.68rem;font-weight:900;display:flex;overflow:hidden}.hero-ticker span:after{content:"/";margin-left:3rem}.home-hero{border-bottom:var(--border);min-height:calc(100svh - 78px)}.hero-stage{grid-template-columns:minmax(0,1.3fr) minmax(310px,.7fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);min-height:calc(100svh - 112px);padding-block:clamp(5rem,10vh,8rem) 4rem;display:grid;position:relative}.hero-sequence{font-family:var(--mono);align-items:center;gap:.8rem;font-size:.72rem;font-weight:900;display:flex;position:absolute;top:3rem;right:0}.hero-sequence span:first-child{border:var(--border);background:var(--orange);place-items:center;width:34px;height:34px;display:grid}.hero-copy h1{max-width:930px}.hero-copy h1 em{color:var(--blue);font-style:normal;display:inline}.hero-lede{max-width:720px;margin:2.2rem 0 0}.hero-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.4rem;display:flex}.hero-console{border:var(--border);background:var(--white);box-shadow:10px 10px 0 var(--ink)}.console-head,.hero-console>p{color:var(--white);background:var(--ink);font-family:var(--mono);letter-spacing:.06em;justify-content:space-between;margin:0;padding:.75rem 1rem;font-size:.62rem;font-weight:800;display:flex}.hero-console dl{margin:0}.hero-console dl div{border-bottom:var(--border);grid-template-columns:44px 1fr;gap:1rem;padding:1.1rem;display:grid}.hero-console dt{font-family:var(--mono);font-size:.68rem}.hero-console dd strong,.hero-console dd span{display:block}.hero-console dd strong{font-family:var(--display);text-transform:uppercase;font-size:1.45rem;line-height:1}.hero-console dd span{color:var(--muted);margin-top:.3rem;font-size:.8rem}.section-heading{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:4rem;display:grid}.section-heading>p{color:var(--muted);margin-bottom:.5rem;font-size:1.08rem}.compact-heading{align-items:center}.tool-index{background:var(--white)}.tool-ledger{border-top:var(--border)}.tool-ledger-row{border-bottom:var(--border);grid-template-columns:64px minmax(190px,.75fr) minmax(280px,1.25fr) minmax(170px,.55fr);align-items:center;gap:1.5rem;padding:2rem 1.25rem;transition:padding .15s,background .15s;display:grid;position:relative;overflow:hidden}.tool-ledger-row:before{background:var(--signal);content:"";width:8px;position:absolute;top:0;bottom:0;left:0}.tool-ledger-row.accent-coral:before{background:var(--orange)}.tool-ledger-row.accent-blue:before{background:var(--blue)}.tool-ledger-row.accent-green:before{background:var(--cyan)}.tool-ledger-row:hover{background:var(--paper);padding-left:1.7rem}.ledger-number{font-family:var(--mono);margin:0;font-size:.72rem;font-weight:800}.ledger-name p,.ledger-action span{color:var(--muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.62rem}.ledger-name h3{text-transform:uppercase;font-size:clamp(2rem,3.5vw,4rem)}.ledger-description{color:var(--muted);margin:0}.ledger-action{flex-direction:column;align-items:flex-end;display:flex}.ledger-action a{font-family:var(--mono);text-transform:uppercase;align-items:center;gap:.5rem;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.ledger-action a:hover{text-decoration:underline}.index-action{justify-content:flex-end;margin-top:2rem;display:flex}.system-statement{color:var(--white);background:var(--ink);padding-block:clamp(5rem,10vw,10rem)}.statement-grid{grid-template-columns:150px minmax(0,1.15fr) minmax(280px,.55fr);gap:clamp(2rem,6vw,6rem);display:grid}.statement-code{font-family:var(--mono);letter-spacing:.08em;font-size:.72rem;font-weight:800}.statement-grid h2{max-width:820px;color:var(--signal)}.statement-copy{padding-top:.5rem}.statement-copy p{color:#b7b9b0;font-size:1.05rem}.statement-metrics{border-top:1px solid #44463f;border-bottom:1px solid #44463f;grid-column:2/-1;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.statement-metrics div{border-right:1px solid #44463f;padding:1.4rem 1rem}.statement-metrics div:last-child{border-right:0}.statement-metrics strong,.statement-metrics span{display:block}.statement-metrics strong{font-family:var(--display);font-size:clamp(3rem,5vw,5rem);line-height:1}.statement-metrics span{color:#9b9e94;font-family:var(--mono);text-transform:uppercase;font-size:.66rem}.notes-list{border-top:var(--border)}.note-row{border-bottom:var(--border);grid-template-columns:60px 140px minmax(0,1fr) 80px;align-items:center;gap:1.5rem;padding:1.6rem 0;display:grid}.note-index{font-family:var(--mono);margin:0;font-size:.7rem;font-weight:800}.note-topic span{color:var(--muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:.64rem;display:block}.note-topic span:first-child{color:var(--ink);font-weight:900}.note-copy h3{font-family:var(--sans);letter-spacing:-.025em;margin-bottom:.45rem;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:800;line-height:1.1}.note-copy h3 a{text-decoration:none}.note-copy h3 a:hover{text-decoration:underline}.note-copy p{max-width:760px;color:var(--muted);margin:0;font-size:.9rem}.note-open{font-family:var(--mono);text-transform:uppercase;flex-direction:column;align-items:flex-end;font-size:.7rem;font-weight:900;text-decoration:none;display:flex}.note-open span:last-child{font-family:var(--sans);font-size:1.8rem;line-height:1;transition:transform .15s}.note-open:hover span:last-child{transform:translate(6px)}.home-close{border-top:var(--border);color:var(--ink);background:var(--orange);padding-block:clamp(5rem,9vw,8rem)}.close-grid,.editorial-promise-grid,.registry-foot-grid{grid-template-columns:160px minmax(0,1fr) minmax(270px,.55fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.close-grid h2{max-width:800px}.close-grid>div p{font-size:1.06rem}.manual-hero,.registry-hero,.page-hero{border-bottom:var(--border);padding-block:clamp(5rem,10vw,9rem)}.manual-hero{background:var(--signal)}.manual-hero-grid,.registry-hero-grid,.page-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.manual-hero h1 span{color:var(--blue)}.manual-intro>p,.registry-intro>p{font-size:1.15rem}.manual-intro dl{border-top:var(--border);margin:2.5rem 0 0}.manual-intro dl div{border-bottom:var(--border);font-family:var(--mono);text-transform:uppercase;grid-template-columns:100px 1fr;gap:1rem;padding:.65rem 0;font-size:.67rem;display:grid}.manual-intro dt{font-weight:900}.index-toolbar{font-family:var(--mono);text-transform:uppercase;justify-content:space-between;gap:2rem;margin-bottom:1rem;font-size:.68rem;font-weight:800;display:flex}.note-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.note-filters button{border:var(--border);min-height:2.5rem;color:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.55rem .85rem;font-size:.66rem;font-weight:900}.note-filters button:hover,.note-filters button[aria-pressed=true]{background:var(--signal)}.filter-result{color:var(--muted);font-family:var(--mono);text-transform:uppercase;margin-bottom:1rem;font-size:.65rem}.editorial-promise{color:var(--white);background:var(--blue);padding-block:clamp(5rem,9vw,8rem)}.editorial-promise h2{color:var(--white)}.editorial-promise-grid>div p{color:#e4e8ff}.article-hero{border-bottom:var(--border);background:var(--signal);padding-block:clamp(4rem,8vw,8rem)}.article-hero-grid{grid-template-columns:190px minmax(0,1fr);gap:clamp(2rem,7vw,7rem);display:grid}.article-rail{font-family:var(--mono);text-transform:uppercase;flex-direction:column;gap:.7rem;padding-top:.5rem;font-size:.67rem;display:flex}.article-rail a{font-weight:900}.article-title h1{max-width:1050px;font-size:clamp(3.6rem,8vw,8rem)}.article-intro{max-width:850px;margin:2.5rem 0 0;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.55}.article-body-grid{grid-template-columns:240px minmax(0,760px);justify-content:center;gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.article-toc{border-top:var(--border);align-self:start;position:sticky;top:2rem}.article-toc p{border-bottom:var(--border);font-family:var(--mono);text-transform:uppercase;padding:.9rem 0;font-size:.7rem;font-weight:900}.article-toc a{border-bottom:1px solid var(--line);color:var(--muted);padding:.65rem 0;font-size:.76rem;line-height:1.35;text-decoration:none;display:block}.article-toc a:hover{color:var(--ink);text-decoration:underline}.article-content>section{margin-bottom:clamp(4rem,8vw,7rem);scroll-margin-top:2rem}.section-number{color:var(--blue);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.7rem;font-weight:900}.article-content h2{font-family:var(--sans);letter-spacing:-.05em;text-transform:none;margin-bottom:2rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.article-content p,.article-content li{color:var(--ink-soft);font-size:1.08rem;line-height:1.8}.article-content ul,.article-content ol{margin:2rem 0;padding-left:1.4rem}.article-content li{margin-bottom:.7rem;padding-left:.45rem}.method-note{border:var(--border);background:var(--white);box-shadow:6px 6px 0 var(--ink);margin-top:2.5rem;padding:1.4rem}.method-note strong{font-family:var(--mono);text-transform:uppercase;margin-bottom:.75rem;font-size:.7rem;display:block}.method-note p{margin:0;font-size:.95rem}.takeaway-block{border:var(--border);background:var(--signal);padding:2rem}.takeaway-block ol{margin-bottom:0}.article-tool-link{color:var(--white);background:var(--blue);grid-template-columns:1fr auto;align-items:end;gap:2rem;margin-top:2rem;padding:2rem;display:grid}.article-tool-link h2{color:var(--white)}.article-tool-link p{color:#e8eaff;font-size:.95rem}.related-notes{border-top:var(--border);background:var(--white)}.registry-hero{background:var(--orange)}.registry-status{border:var(--border);background:var(--white);font-family:var(--mono);text-transform:uppercase;align-items:center;gap:.65rem;margin-top:1.5rem;padding:.55rem .75rem;font-size:.66rem;font-weight:900;display:inline-flex}.registry-status span{background:#168a4f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #168a4f26}.registry-entry{border-bottom:var(--border);background:var(--white);padding-block:clamp(4rem,7vw,7rem)}.registry-entry.registry-blue{background:#e9edff}.registry-entry.registry-green{background:#e2f3ef}.registry-entry-grid{grid-template-columns:100px minmax(300px,1fr) minmax(220px,.58fr) minmax(220px,.58fr);gap:clamp(2rem,5vw,5rem);display:grid}.registry-id{font-family:var(--mono);flex-direction:column;font-size:.68rem;font-weight:900;display:flex}.registry-id span:first-child{font-family:var(--display);margin-bottom:.75rem;font-size:4.5rem;line-height:.8}.registry-main h2{margin-bottom:1.5rem;font-size:clamp(3.2rem,6vw,6rem)}.registry-main>p:not(.kicker){max-width:620px;color:var(--muted);font-size:1.05rem}.registry-main .button{margin-top:1rem}.registry-spec>p,.registry-boundary>p:first-child{border-bottom:var(--border);font-family:var(--mono);text-transform:uppercase;padding-bottom:.7rem;font-size:.67rem;font-weight:900}.registry-spec ul{margin:0;padding:0;list-style:none}.registry-spec li{border-bottom:1px solid var(--line);padding:.65rem 0;font-size:.88rem}.registry-boundary>p:nth-child(2){color:var(--muted);font-size:.9rem}.registry-boundary>span{font-family:var(--mono);font-size:.67rem;font-weight:900}.registry-foot{background:var(--paper)}.registry-foot h2{font-size:clamp(2.7rem,5vw,5rem)}.page-hero{background:var(--signal)}.page-hero h1{font-size:clamp(4rem,8vw,8rem)}.page-hero-grid>.lede{color:var(--ink-soft);margin-bottom:.4rem}.trust-hero .narrow{margin-inline:auto}.updated{font-family:var(--mono);text-transform:uppercase;margin-top:2rem;font-size:.68rem;font-weight:800}.trust-shell{grid-template-columns:220px minmax(0,760px);justify-content:center;gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.trust-nav{border-top:var(--border);align-self:start;position:sticky;top:1rem}.trust-nav p,.trust-nav a{border-bottom:1px solid var(--line);font-family:var(--mono);text-transform:uppercase;margin:0;padding:.65rem 0;font-size:.68rem;text-decoration:none;display:block}.trust-nav p{font-weight:900}.trust-nav a:hover{background:var(--signal);padding-left:.4rem}.prose{min-width:0}.prose h2{font-family:var(--sans);letter-spacing:-.045em;text-transform:none;margin:3.5rem 0 1.5rem;font-size:clamp(2rem,4vw,3.1rem);line-height:1}.prose h2:first-child{margin-top:0}.prose h3{font-family:var(--sans);letter-spacing:-.025em;margin:2.5rem 0 1rem;font-size:1.5rem;line-height:1.1}.prose p,.prose li{color:var(--ink-soft);font-size:1.03rem;line-height:1.8}.prose ul,.prose ol{padding-left:1.4rem}.prose li{margin-bottom:.5rem}.prose-wide{max-width:760px}.editorial-grid{grid-template-columns:minmax(240px,.5fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);display:grid}.editorial-lead{align-self:start;position:sticky;top:2rem}.editorial-lead h2{font-size:clamp(3rem,5vw,5rem)}.not-found{background:var(--signal);place-items:center;min-height:70vh;display:grid}.not-found-inner{padding-block:5rem}.not-found h1{max-width:900px}.error-code{font-family:var(--mono);margin-bottom:1rem;font-size:1rem;font-weight:900}.site-footer{color:var(--white);background:var(--ink);padding-top:4rem}.footer-top{grid-template-columns:minmax(280px,1.4fr) repeat(3,minmax(150px,.55fr));gap:3rem;padding-bottom:4rem;display:grid}.footer-identity .brand{color:var(--white)}.footer-identity .brand-mark{border-color:#56584f}.footer-identity>p{color:#a9aca2;font-family:var(--display);text-transform:uppercase;margin-top:1.4rem;font-size:1.6rem;font-weight:900;line-height:1.05}.footer-column{flex-direction:column;gap:.5rem;display:flex}.footer-column p{color:var(--signal);font-family:var(--mono);text-transform:uppercase;margin-bottom:.5rem;font-size:.67rem;font-weight:900}.footer-column a{color:#c7c9c1;font-size:.85rem;text-decoration:none}.footer-column a:hover{color:var(--white);text-decoration:underline}.footer-bottom{font-family:var(--mono);text-transform:uppercase;border-top:1px solid #44463f;justify-content:space-between;gap:2rem;padding-block:1rem;font-size:.62rem;display:flex}.footer-bottom p{margin:0}@media (width<=1050px){.brand-tag{display:none}.desktop-nav a{padding-inline:.9rem}.hero-stage{grid-template-columns:1fr;align-items:center}.hero-copy{padding-top:3rem}.hero-console{max-width:620px}.tool-ledger-row{grid-template-columns:50px minmax(190px,.75fr) minmax(240px,1.25fr)}.ledger-action{flex-direction:row;grid-column:2/-1;justify-content:space-between;align-items:center}.statement-grid,.close-grid,.editorial-promise-grid,.registry-foot-grid{grid-template-columns:120px 1fr}.statement-copy,.close-grid>div,.editorial-promise-grid>div,.registry-foot-grid>div,.statement-metrics{grid-column:2}.registry-entry-grid{grid-template-columns:80px minmax(0,1fr) minmax(220px,.55fr)}.registry-boundary{grid-column:2/-1}.footer-top{grid-template-columns:1.3fr repeat(3,.7fr)}}@media (width<=760px){:root{--shell:min(100% - 28px, 1240px)}h1{font-size:clamp(3.6rem,17vw,6rem)}h2{font-size:clamp(2.7rem,13vw,4.8rem)}.header-inner{min-height:68px}.brand-mark{width:40px;height:40px}.brand-name{font-size:1.25rem}.desktop-nav{display:none}.mobile-menu{align-items:center;display:flex;position:relative}.mobile-menu summary{border:var(--border);cursor:pointer;place-content:center;gap:5px;width:46px;height:46px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--ink);width:20px;height:2px;display:block}.mobile-menu nav{border:var(--border);background:var(--white);width:min(310px,100vw - 28px);box-shadow:8px 8px 0 var(--ink);flex-direction:column;display:flex;position:absolute;top:58px;right:0}.mobile-menu nav a{border-bottom:1px solid var(--line);font-family:var(--mono);text-transform:uppercase;padding:.9rem 1rem;font-size:.75rem;font-weight:900;text-decoration:none}.mobile-menu nav a:hover{background:var(--signal)}.hero-stage{min-height:auto;padding-block:5rem 4rem}.hero-sequence{top:1.25rem}.hero-copy{padding-top:0}.hero-copy h1{font-size:clamp(3.4rem,16vw,5.7rem)}.hero-console{box-shadow:6px 6px 0 var(--ink)}.section-heading,.manual-hero-grid,.registry-hero-grid,.page-hero-grid,.article-hero-grid,.article-body-grid,.editorial-grid{grid-template-columns:1fr}.section-heading{gap:1.5rem;margin-bottom:2.5rem}.tool-ledger-row{grid-template-columns:42px 1fr;gap:1rem;padding:1.5rem .75rem}.ledger-description,.ledger-action{grid-column:2}.ledger-action{align-items:flex-start}.statement-grid,.close-grid,.editorial-promise-grid,.registry-foot-grid{grid-template-columns:1fr}.statement-copy,.close-grid>div,.editorial-promise-grid>div,.registry-foot-grid>div,.statement-metrics{grid-column:auto}.statement-metrics{grid-template-columns:1fr}.statement-metrics div{border-bottom:1px solid #44463f;border-right:0}.statement-metrics div:last-child{border-bottom:0}.note-row{grid-template-columns:38px 1fr 40px;gap:.8rem}.note-topic{grid-area:1/2}.note-copy{grid-column:2/-1}.note-open{grid-area:1/3}.note-open span:first-child{display:none}.index-toolbar{flex-direction:column;gap:.25rem}.article-rail{flex-flow:wrap;order:2;gap:.5rem 1rem}.article-title h1{font-size:clamp(3rem,14vw,5rem)}.article-body-grid{gap:3rem}.article-toc,.trust-nav,.editorial-lead{position:static}.article-tool-link,.registry-entry-grid{grid-template-columns:1fr}.registry-id{flex-direction:row;align-items:baseline;gap:1rem}.registry-id span:first-child{margin:0;font-size:3rem}.registry-boundary{grid-column:auto}.trust-shell{grid-template-columns:1fr}.footer-top{grid-template-columns:1fr 1fr}.footer-identity{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:.4rem}}@media (width<=460px){.hero-actions,.hero-actions .button,.hero-actions .text-link,.article-tool-link .button{width:100%}.hero-actions .text-link{justify-content:center}.footer-top{grid-template-columns:1fr}.footer-identity{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
