/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.table{display:table}.grow{flex-grow:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--paper:#f3f0e9;--paper-light:#f8f6f1;--ink:#181a1c;--muted:#686967;--hairline:#cbc7be;--copper:#964630;--slate:#344b59;--slate-light:#dfe5e5;--green:#355f4d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);text-rendering:optimizelegibility;margin:0;font-family:Inter,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}::selection{background:#d9c0b7}.site-header{border-bottom:1px solid var(--hairline);grid-template-columns:230px 1fr auto;align-items:center;width:min(1240px,100% - 64px);min-height:84px;margin:0 auto;display:grid}.wordmark{letter-spacing:-.02em;align-items:center;gap:12px;font-weight:650;display:inline-flex}.wordmark-mark{border:1px solid var(--ink);border-radius:50%;place-items:center;width:30px;height:30px;font-family:Georgia,Times New Roman,serif;font-size:15px;display:grid}.desktop-nav{color:#353738;justify-content:center;gap:clamp(18px,2.2vw,34px);font-size:13px;display:flex}.desktop-nav a,.language-link{transition:color .18s}.desktop-nav a:hover,.language-link:hover{color:var(--copper)}.language-link{letter-spacing:.09em;border-bottom:1px solid;font-size:12px}.mobile-nav{display:none}.hero{grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:90px;width:min(1240px,100% - 64px);min-height:620px;margin:0 auto;padding:92px 0 82px;display:grid}.hero-main{max-width:890px}.kicker,.micro{text-transform:uppercase;letter-spacing:.13em;margin:0;font-size:11px;font-weight:700}.kicker{color:var(--copper)}.hero h1,.section h2,.editorial-statement h2,.page-hero h1,.content-section h2,.howard-note blockquote,.question-band h2,.howard-quote blockquote{white-space:pre-line;text-wrap:balance;font-family:Georgia,Times New Roman,Songti SC,STSong,serif;font-weight:400}.hero h1{letter-spacing:-.035em;max-width:860px;margin:28px 0 32px;font-size:clamp(43px,4.8vw,66px);line-height:1.12}.hero-intro{color:#444746;max-width:720px;margin:0;font-size:17px;line-height:1.85}.hero-links{flex-wrap:wrap;gap:34px;margin-top:48px;display:flex}.text-link{border-bottom:1px solid var(--hairline);align-items:center;gap:16px;padding-bottom:5px;font-size:14px;display:inline-flex}.text-link span{transition:transform .18s}.text-link:hover span{transform:translate(4px)}.text-link.strong{border-color:var(--ink);font-weight:650}.hero-aside{border-top:2px solid var(--ink);align-self:end;padding-top:16px}.hero-aside ol{margin:22px 0 30px;padding:0;list-style:none}.hero-aside li{border-top:1px solid var(--hairline);grid-template-columns:36px 1fr;padding:12px 0;font-size:13px;display:grid}.hero-aside li span{color:var(--copper);font-family:Georgia,serif}.status-line{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.status-dot{background:var(--green);border-radius:50%;width:7px;height:7px}.editorial-statement{background:var(--ink);color:#f1eee8;grid-template-columns:1fr 1fr;gap:100px;padding:112px max(32px,50vw - 620px);display:grid}.editorial-statement h2{letter-spacing:-.035em;margin:0;font-size:clamp(38px,4.4vw,62px);line-height:1.14}.editorial-statement>div>p{color:#c7c4bd;max-width:570px;margin:4px 0 48px;font-size:17px}.thought-chain{margin:0;padding:0;list-style:none}.thought-chain li{border-top:1px solid #484a4a;grid-template-columns:54px 1fr;padding:13px 0;font-size:14px;display:grid}.thought-chain li span{color:#989893;font-family:Georgia,serif}.section{border-bottom:1px solid var(--hairline);width:min(1240px,100% - 64px);margin:0 auto;padding:96px 0}.section-heading{grid-template-columns:210px minmax(0,1fr) 390px;align-items:start;gap:56px;margin-bottom:70px;display:grid}.section-heading.compact{grid-template-columns:210px 1fr}.section-heading h2,.topic h2{letter-spacing:-.025em;margin:-6px 0 0;font-size:clamp(32px,3.5vw,46px);line-height:1.2}.section-heading>p:last-child{color:var(--muted);margin:0}.principle-list{border-top:1px solid var(--ink)}.principle-row{border-bottom:1px solid var(--hairline);grid-template-columns:150px 1fr 420px 24px;align-items:center;gap:36px;min-height:138px;transition:background .18s,padding .18s;display:grid}.principle-row:hover{background:var(--paper-light);padding-left:12px;padding-right:12px}.principle-number{color:var(--copper);font-family:Georgia,serif;font-size:15px}.principle-row h3{margin:0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:25px;font-weight:400}.secondary-language{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:3px 0 0;font-size:11px}.principle-desc{color:#515452;margin:0;font-size:14px}.row-arrow{font-size:18px}.section-link{margin-top:36px}.question-section{background:var(--slate);color:#f5f3ee;border:0;width:100%;max-width:none;padding-left:max(32px,50vw - 620px);padding-right:max(32px,50vw - 620px)}.kicker.light{color:#c8d3d4}.question-grid{grid-template-columns:1.25fr .75fr;gap:100px;margin-top:50px;display:grid}.question-grid h2{letter-spacing:-.04em;margin:0;font-size:clamp(46px,5vw,72px);line-height:1.13}.question-notes{border-top:1px solid #839097}.question-notes>div{border-bottom:1px solid #697980;padding:22px 0 28px}.question-notes p{margin:9px 0 0}.question-notes .micro{color:#b8c4c6}.text-link.inverted{border-color:#b8c4c6;margin-top:34px}.revision-flow{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.revision-flow article{padding-right:48px}.revision-flow article:last-child{padding-right:0}.revision-index{color:var(--copper);align-items:center;font-family:Georgia,serif;display:flex}.revision-index i{background:var(--hairline);flex:1;height:1px;margin-left:16px;display:block}.revision-flow .micro{color:var(--muted);margin:22px 0 12px}.revision-flow article>p:last-child{max-width:330px;margin:0;font-size:17px}.topic-section>.kicker{margin-bottom:45px}.topic-grid{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.topic{flex-direction:column;min-height:440px;padding:46px 70px 20px 0;display:flex}.topic+.topic{border-left:1px solid var(--hairline);padding-left:70px;padding-right:0}.topic-number{color:var(--copper);margin:0 0 75px;font-family:Georgia,serif}.topic h2{font-size:clamp(36px,3.7vw,54px)}.topic>p:nth-of-type(2){max-width:480px;color:var(--muted)}.topic .text-link{align-self:flex-start;margin-top:auto}.method-steps{border-top:1px solid var(--ink);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.method-steps li{border-right:1px solid var(--hairline);min-height:190px;padding:22px 22px 22px 0}.method-steps li+li{padding-left:22px}.method-steps li:last-child{border-right:0}.method-steps span{color:var(--copper);font-family:Georgia,serif}.method-steps p{margin:72px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:18px;line-height:1.4}.method-note{max-width:740px;color:var(--muted);margin:42px 0 0 auto}.use-section{background:var(--paper-light);width:100%;max-width:none;padding-left:max(32px,50vw - 620px);padding-right:max(32px,50vw - 620px)}.use-list{border-top:1px solid var(--ink)}.use-list article{border-bottom:1px solid var(--hairline);grid-template-columns:110px 310px 1fr;gap:32px;padding:30px 0;display:grid}.use-list span{color:var(--copper);font-family:Georgia,serif}.use-list h3{margin:0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:24px;font-weight:400}.use-list p{max-width:570px;color:var(--muted);margin:0}.about-section{background:var(--copper);color:#f7f2ea;border:0;width:100%;max-width:none;padding-left:max(32px,50vw - 620px);padding-right:max(32px,50vw - 620px)}.about-section>div{grid-template-columns:1.15fr .65fr;gap:100px;margin-top:46px;display:grid}.about-section h2{letter-spacing:-.04em;margin:0;font-size:clamp(42px,5vw,70px);line-height:1.12}.about-section aside{border-top:1px solid #d3a99c;padding-top:22px}.about-section aside p{margin:0}.about-section .text-link{border-color:#e4c6bc;margin-top:36px}.site-footer{background:var(--ink);color:#e9e6df;padding:70px max(32px,50vw - 620px) 34px}.footer-mark .wordmark-mark{border-color:#e9e6df}.footer-line{max-width:900px;margin:70px 0 100px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(29px,3.4vw,45px);line-height:1.25}.footer-bottom{color:#aaa9a5;border-top:1px solid #424343;justify-content:space-between;gap:40px;padding-top:20px;font-size:11px;display:flex}.footer-bottom p{margin:0}.home-hero{border-bottom:1px solid var(--hairline)}.entry-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.entry-item{border-bottom:1px solid var(--hairline);min-height:220px;padding:24px 32px 26px 0;position:relative}.entry-item:not(:nth-child(3n+1)){border-left:1px solid var(--hairline);padding-left:32px}.entry-item span,.field-grid>a>span,.compact-flow span{color:var(--copper);font-family:Georgia,serif;font-size:13px}.entry-item h3{margin:42px 0 8px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:24px;font-weight:400}.entry-item p{color:var(--muted);max-width:290px;margin:0;font-size:14px}.entry-item b{font-weight:400;position:absolute;top:22px;right:24px}.question-band{background:var(--slate);color:#f5f3ee;padding:92px max(32px,50vw - 620px)}.question-band-grid{grid-template-columns:1.2fr .8fr;gap:100px;margin-top:42px;display:grid}.question-band h2{margin:0;font-size:clamp(34px,3.6vw,50px);line-height:1.25}.question-band-grid>div{border-top:1px solid #839097;padding-top:18px}.question-band-grid>div>p:nth-child(2){font-size:16px}.field-grid{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.field-grid>a{flex-direction:column;min-height:320px;padding:28px 62px 28px 0;display:flex}.field-grid>a+a{border-left:1px solid var(--hairline);padding-left:62px;padding-right:0}.field-grid h2{margin:62px 0 14px;font-size:clamp(30px,3vw,42px)}.field-grid p{color:var(--muted);max-width:470px}.field-grid b{margin-top:auto;font-weight:400}.compact-flow{border-top:1px solid var(--ink);grid-template-columns:repeat(6,1fr);margin:42px 0 32px;padding:0;list-style:none;display:grid}.compact-flow li{border-right:1px solid var(--hairline);min-height:150px;padding:18px}.compact-flow li:first-child{padding-left:0}.compact-flow li:last-child{border-right:0}.compact-flow p{margin:46px 0 0;font-size:14px}.howard-quote{background:var(--copper);color:#f7f2ea;padding:100px max(32px,50vw - 620px)}.howard-quote blockquote{max-width:1050px;margin:40px 0 28px;font-size:clamp(30px,3.2vw,44px);line-height:1.38}.page-hero{width:min(1120px,100% - 64px);margin:0 auto;padding:96px 0 54px}.page-hero h1{letter-spacing:-.035em;max-width:940px;margin:30px 0 26px;font-size:clamp(42px,4.8vw,64px);line-height:1.17}.page-intro{color:#4d504e;max-width:760px;font-size:17px;line-height:1.9}.page-meta{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:0;margin-top:52px;display:flex}.page-meta span{border-right:1px solid var(--hairline);color:var(--muted);letter-spacing:.08em;margin-right:28px;padding:10px 28px 10px 0;font-size:10px}.content-wrap{width:min(1120px,100% - 64px);margin:0 auto;padding-bottom:110px}.howard-note{border-left:3px solid var(--copper);background:var(--paper-light);margin:70px 0 100px 180px;padding:34px 44px}.howard-note .micro{color:var(--copper)}.howard-note blockquote{max-width:760px;margin:22px 0 0;font-size:clamp(25px,2.7vw,36px);line-height:1.45}.content-section{border-top:1px solid var(--hairline);padding:94px 0}.split-title{grid-template-columns:180px 1fr;gap:50px;margin-bottom:54px;display:grid}.split-title h2{max-width:760px;margin:-7px 0 0;font-size:clamp(31px,3.5vw,44px);line-height:1.25}.group-map{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-bottom:100px;display:grid}.group-map>div{border-right:1px solid var(--hairline);min-height:190px;padding:22px 24px 20px 0}.group-map>div+div{padding-left:24px}.group-map>div:last-child{border-right:0}.group-map span{color:var(--copper);font-family:Georgia,serif}.group-map h2{margin:54px 0 6px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:22px;font-weight:400}.group-map p{color:var(--muted);margin:0;font-size:12px}.table-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:22px;display:flex}.table-heading>p:last-child{color:var(--muted);font-size:13px}.principles-table{border-top:1px solid var(--ink)}.principles-table article,.principle-dashboard-row{border-bottom:1px solid var(--hairline);grid-template-columns:80px 1fr 90px;gap:30px;padding:24px 0;display:grid}.principle-dashboard-row{color:inherit;text-decoration:none;transition:color .18s,padding .18s}.principle-dashboard-row:hover{color:var(--copper);padding-left:10px}.principles-table article>span,.principle-dashboard-row>span{color:var(--copper);font-family:Georgia,serif}.principles-table h3{margin:0 0 6px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:21px;font-weight:400}.principles-table p{color:var(--muted);margin:0;font-size:14px}.principles-table b{color:var(--green);font-size:11px;font-weight:600}.principles-table em{color:var(--copper);letter-spacing:.04em;margin-top:9px;font-size:11px;font-style:normal;display:inline-block}.boundary-box{background:#e9e2d6;margin-top:88px;padding:48px 54px}.boundary-box .micro{color:var(--copper)}.boundary-box h2{max-width:900px;margin:24px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(27px,3vw,38px);font-weight:400;line-height:1.45}.hypothesis-grid{grid-template-columns:1fr 1fr;display:grid}.hypothesis-grid article{border-top:1px solid var(--ink);min-height:230px;padding:28px 44px 28px 0}.hypothesis-grid article:nth-child(2n){border-left:1px solid var(--hairline);padding-left:44px}.hypothesis-grid span,.revision-compare article>span,.capital-loop span,.decision-table article>span,.object-table article>span,.profile-timeline article>span{color:var(--copper);font-family:Georgia,serif}.hypothesis-grid h3{margin:52px 0 8px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:24px;font-weight:400}.hypothesis-grid p{color:var(--muted);margin:0}.revision-compare>h2{max-width:780px;margin:26px 0 50px;font-size:clamp(32px,3.5vw,46px)}.revision-compare>div{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.revision-compare article{border-right:1px solid var(--hairline);min-height:230px;padding:24px 36px 24px 0}.revision-compare article+article{padding-left:36px}.revision-compare article:last-child{border-right:0}.revision-compare .micro{color:var(--muted);margin:48px 0 12px}.metric-panel{background:var(--slate);color:#f4f2ed;padding:60px}.metric-panel .kicker{color:#c8d3d4}.metric-panel>div{grid-template-columns:1fr 1fr;margin-top:38px;display:grid}.metric-panel>div p{border-top:1px solid #74848a;grid-template-columns:50px 1fr;margin:0;padding:18px 24px 18px 0;display:grid}.metric-panel>div p:nth-child(2n){border-left:1px solid #74848a;padding-left:24px}.metric-panel span{color:#c8d3d4;font-family:Georgia,serif}.capital-loop{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.capital-loop article{border-bottom:1px solid var(--hairline);min-height:210px;padding:24px 40px 24px 0}.capital-loop article:not(:nth-child(3n+1)){border-left:1px solid var(--hairline);padding-left:40px}.capital-loop h3{margin:50px 0 6px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:23px;font-weight:400}.capital-loop p{color:var(--muted);margin:0;font-size:14px}.decision-table,.object-table{border-top:1px solid var(--ink)}.decision-table article,.decision-table>a,.object-table article{border-bottom:1px solid var(--hairline);grid-template-columns:75px 250px 1fr;gap:30px;padding:25px 0;display:grid}.decision-table>a{transition:color .18s,padding .18s}.decision-table>a:hover{color:var(--copper);padding-left:10px}.decision-table h3,.object-table h3{margin:0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:21px;font-weight:400}.decision-table p,.object-table p{color:var(--muted);margin:0}.comparison-table{border-top:1px solid var(--ink)}.comparison-table>div{grid-template-columns:1fr 1fr;display:grid}.comparison-table>div span{border-bottom:1px solid var(--hairline);padding:20px 28px}.comparison-table>div span+span{border-left:1px solid var(--hairline)}.comparison-head{background:var(--ink);color:#f3f0e9;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.role-grid,.responsibility-grid{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.role-grid article,.responsibility-grid article{min-height:300px;padding:28px 60px 28px 0}.role-grid article+article,.responsibility-grid article+article{border-left:1px solid var(--hairline);padding-left:60px}.role-grid span,.responsibility-grid .micro{color:var(--copper);letter-spacing:.1em;font-size:12px;font-weight:700}.role-grid h3,.responsibility-grid h2{margin:72px 0 10px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:27px;font-weight:400;line-height:1.35}.role-grid p,.responsibility-grid p{color:var(--muted)}.full-flow{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.full-flow li{border-bottom:1px solid var(--hairline);min-height:180px;padding:22px 35px 22px 0}.full-flow li:not(:nth-child(3n+1)){border-left:1px solid var(--hairline);padding-left:35px}.full-flow span{color:var(--copper);font-family:Georgia,serif}.full-flow p{margin:58px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:19px}.profile-grid{grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.profile-grid>div:first-child h2{font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(31px,3.2vw,43px);font-weight:400;line-height:1.3}.profile-timeline{border-top:1px solid var(--ink)}.profile-timeline article{border-bottom:1px solid var(--hairline);grid-template-columns:55px 1fr;gap:22px;padding:20px 0;display:grid}.profile-timeline h3,.profile-timeline p{margin:0}.profile-timeline h3{font-family:Georgia,Times New Roman,Songti SC,serif;font-size:19px;font-weight:400}.profile-timeline p{color:var(--muted);font-size:14px}.daily-engine-band{background:var(--ink);color:#f2efe8;padding:92px max(32px,50vw - 620px)}.daily-engine-head{grid-template-columns:180px 1fr 360px;align-items:start;gap:54px;display:grid}.daily-engine-head h2{margin:-7px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(34px,3.6vw,48px);font-weight:400;line-height:1.22}.daily-engine-head>p:last-child{color:#bcbab5;margin:0}.engine-flow{border-top:1px solid #555756;grid-template-columns:repeat(6,1fr);margin:62px 0 52px;padding:0;list-style:none;display:grid}.engine-flow li{border-right:1px solid #464847;min-height:135px;padding:16px 18px}.engine-flow li:first-child{padding-left:0}.engine-flow li:last-child{border-right:0}.engine-flow span{color:#c88975;font-family:Georgia,serif;font-size:12px}.engine-flow p{margin:44px 0 0;font-size:13px}.current-change{border-top:1px solid #777976;grid-template-columns:180px 1fr auto;align-items:start;gap:54px;padding-top:25px;display:grid}.current-change .micro{color:#c88975}.current-change h3{max-width:650px;margin:-4px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:24px;font-weight:400;line-height:1.4}.current-change>p:nth-of-type(2){color:#979994;letter-spacing:.06em;margin:0;font-size:10px}.current-change .text-link{grid-column:2;justify-self:start;margin-top:8px}.evolution-workflow{border-top:1px solid var(--ink)}.evolution-workflow article{border-bottom:1px solid var(--hairline);grid-template-columns:70px 1fr;gap:28px;padding:26px 0;display:grid}.evolution-workflow article>span{color:var(--copper);font-family:Georgia,serif}.evolution-workflow h3{margin:0 0 6px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:23px;font-weight:400}.evolution-workflow p{max-width:760px;color:var(--muted);margin:0}.change-type-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.change-type-grid article{border-bottom:1px solid var(--hairline);min-height:205px;padding:24px 34px 22px 0}.change-type-grid article:not(:nth-child(3n+1)){border-left:1px solid var(--hairline);padding-left:34px}.change-type-grid span{color:var(--copper);letter-spacing:.08em;font-size:10px}.change-type-grid h3{margin:52px 0 5px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:22px;font-weight:400}.change-type-grid p{color:var(--muted);margin:0;font-size:14px}.update-log{border-top:1px solid var(--ink)}.update-log article{border-bottom:1px solid var(--hairline);grid-template-columns:140px 1fr 110px;gap:38px;padding:30px 0 36px;display:grid}.update-date{color:var(--muted);gap:20px;font-size:11px;display:flex}.update-date span{color:var(--copper);font-family:Georgia,serif}.update-date p{margin:0}.update-log .micro{color:var(--copper)}.update-log h3{max-width:710px;margin:14px 0 8px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:25px;font-weight:400;line-height:1.38}.update-log article>div:nth-child(2)>p:nth-of-type(2){color:var(--muted);margin:0}.update-log .text-link{margin-top:20px}.update-log article>b{color:var(--green);text-align:right;font-size:11px;font-weight:600}.publication-gate{background:var(--slate);color:#f2f0eb;margin-top:92px;padding:62px}.publication-gate h2{max-width:850px;margin:24px 0 48px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(31px,3.4vw,44px);font-weight:400;line-height:1.3}.publication-gate>div{border-top:1px solid #718087;grid-template-columns:repeat(3,1fr);display:grid}.publication-gate article{padding:22px 36px 0 0}.publication-gate article+article{border-left:1px solid #718087;padding-left:36px}.publication-gate span{color:#c8d3d4;font-family:Georgia,serif}.publication-gate h3{margin:45px 0 8px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:20px;font-weight:400}.publication-gate p{color:#c3cacb;margin:0;font-size:14px}.first-loop{background:var(--green);color:#f2f0e9;margin-bottom:95px;padding:58px}.first-loop>div{grid-template-columns:180px 1fr;gap:42px;display:grid}.first-loop h2{margin:-6px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(28px,3vw,39px);font-weight:400;line-height:1.35}.first-loop ol{border-top:1px solid #6e8478;grid-template-columns:repeat(4,1fr);margin:48px 0 36px;padding:0;list-style:none;display:grid}.first-loop li{border-bottom:1px solid #6e8478;min-height:135px;padding:17px 22px 18px 0}.first-loop li:not(:nth-child(4n+1)){border-left:1px solid #6e8478;padding-left:22px}.first-loop li span{color:#c8d5ce;font-family:Georgia,serif}.first-loop li p{margin:44px 0 0;font-size:13px}.first-loop>p{color:#ccd5cf;max-width:780px;margin:0}.dual-interface{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.dual-interface article{min-height:290px;padding:28px 58px 28px 0}.dual-interface article+article{border-left:1px solid var(--hairline);padding-left:58px}.dual-interface span{color:var(--copper);letter-spacing:.1em;font-size:11px;font-weight:700}.dual-interface h3{margin:76px 0 10px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:27px;font-weight:400;line-height:1.35}.dual-interface p{color:var(--muted)}.machine-table-wrap{overflow-x:auto}.machine-table{border-collapse:collapse;border-top:1px solid var(--ink);text-align:left;width:100%;min-width:820px}.machine-table th{border-bottom:1px solid var(--ink);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:14px 20px 14px 0;font-size:10px}.machine-table td{border-bottom:1px solid var(--hairline);vertical-align:top;padding:22px 20px 22px 0;font-size:14px}.machine-table td:first-child{color:var(--copper);font-family:Georgia,serif}.machine-table td:nth-child(3){max-width:400px;color:var(--muted)}.machine-table td:last-child{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.machine-table a{border-bottom:1px solid var(--ink)}.source-priority{border-top:1px solid var(--ink)}.source-priority article{border-bottom:1px solid var(--hairline);grid-template-columns:70px 1fr;gap:28px;padding:25px 0;display:grid}.source-priority span{color:var(--copper);font-family:Georgia,serif}.source-priority h3{margin:0 0 5px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:22px;font-weight:400}.source-priority p{max-width:760px;color:var(--muted);margin:0}.ai-rules{background:var(--ink);color:#f2f0eb;padding:62px}.ai-rules>div{border-top:1px solid #555756;grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.ai-rules article{border-bottom:1px solid #555756;min-height:210px;padding:22px 36px 22px 0}.ai-rules article:nth-child(2n){border-left:1px solid #555756;padding-left:36px}.ai-rules span{color:#c88975;font-family:Georgia,serif}.ai-rules h3{margin:50px 0 7px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:21px;font-weight:400}.ai-rules p{color:#bfc1bd;margin:0;font-size:14px}.principle-hero .page-intro{max-width:850px}.principle-detail .howard-note{margin-bottom:76px}.provenance-strip{border-top:1px solid var(--ink);border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1.4fr auto;align-items:center;gap:42px;margin:55px 0 70px;padding:30px 0;display:grid}.provenance-strip>div{grid-template-columns:55px 1fr;align-items:end;display:grid}.provenance-strip .micro{color:var(--copper);grid-column:1/-1;margin-bottom:15px}.provenance-strip strong{color:var(--copper);font-family:Georgia,serif;font-size:26px}.provenance-strip h2{margin:0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:20px;font-weight:400}.provenance-strip>p{color:var(--muted);margin:0;font-size:14px}.provenance-strip>a{color:var(--copper);white-space:nowrap;font-size:12px;text-decoration:none}.principle-problem .split-title h2{color:#353837;font-size:clamp(26px,3vw,39px);line-height:1.5}.principle-questions{border-top:1px solid var(--ink)}.principle-questions article{border-bottom:1px solid var(--hairline);grid-template-columns:72px 1fr;gap:25px;padding:23px 0;display:grid}.principle-questions span,.principle-flow span,.evidence-grid>article>span,.boundary-list span,.relation-grid span,.source-list>a>span,.source-list>article>span{color:var(--copper);font-family:Georgia,serif}.principle-questions p{margin:0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:20px;line-height:1.55}.principle-flow{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.principle-flow li{border-bottom:1px solid var(--hairline);min-height:170px;padding:22px 34px 22px 0}.principle-flow li:not(:nth-child(3n+1)){border-left:1px solid var(--hairline);padding-left:34px}.principle-flow p{margin:54px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:19px}.evidence-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.evidence-grid article{min-height:285px;padding:25px 38px 28px 0}.evidence-grid article+article{border-left:1px solid var(--hairline);padding-left:38px}.evidence-grid h3{margin:64px 0 10px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:23px;font-weight:400;line-height:1.35}.evidence-grid p{color:var(--muted);margin:0;font-size:14px}.boundary-list{border-top:1px solid var(--ink)}.boundary-list p{border-bottom:1px solid var(--hairline);grid-template-columns:70px 1fr;gap:24px;margin:0;padding:21px 0;display:grid}.principle-open>div:last-child{border-top:1px solid var(--ink);margin-left:230px}.principle-open>div:last-child p{border-bottom:1px solid var(--hairline);margin:0;padding:25px 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:22px}.relation-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);display:grid}.relation-grid article,.relation-grid a{border-bottom:1px solid var(--hairline);min-height:100px;color:inherit;grid-template-columns:65px 1fr;gap:22px;padding:23px 34px 20px 0;text-decoration:none;display:grid}.relation-grid article:nth-child(2n),.relation-grid a:nth-child(2n){border-left:1px solid var(--hairline);padding-left:34px}.relation-grid a:hover p{color:var(--copper)}.relation-grid p{margin:0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:19px}.source-list{border-top:1px solid var(--ink)}.source-list>a,.source-list>article{border-bottom:1px solid var(--hairline);color:inherit;grid-template-columns:68px 1fr 30px;gap:25px;padding:21px 0;text-decoration:none;display:grid}.source-list h3{margin:0 0 5px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:19px;font-weight:400}.source-list p{color:var(--muted);margin:0;font-size:12px}.source-list b{color:var(--copper);font-weight:400}.source-list>a:hover h3{color:var(--copper)}.evidence-status{background:var(--paper-light);grid-template-columns:1fr 1fr;margin-top:30px;padding:28px 34px;display:grid}.evidence-status p{color:var(--muted);gap:10px;margin:0;font-size:13px;display:grid}.evidence-status p+p{border-left:1px solid var(--hairline);padding-left:34px}.evidence-status span{color:var(--copper);letter-spacing:.08em;font-size:10px;font-weight:700}.evidence-notice{background:var(--paper-light);border-left:3px solid var(--copper);margin-left:230px;padding:38px 42px}.evidence-notice p{max-width:720px;margin:0;font-size:18px;line-height:1.75}.citation-panel{background:var(--slate);color:#f1f0eb;grid-template-columns:1.15fr .85fr;margin-top:50px;display:grid}.citation-panel>div{padding:42px 48px}.citation-panel>div+div{border-left:1px solid #718087}.citation-panel .micro{color:#c6d0d2}.citation-panel>div>p:last-child{color:#d6dada;margin:24px 0 0;line-height:1.7}.origin-grid{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.origin-grid article{border-bottom:1px solid var(--hairline);min-height:240px;padding:26px 42px 28px 0}.origin-grid article:nth-child(2n){border-left:1px solid var(--hairline);padding-left:42px}.origin-grid span{color:var(--copper);font-family:Georgia,serif;font-size:24px}.origin-grid h3{margin:52px 0 8px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:23px;font-weight:400}.origin-grid p{color:var(--muted);margin:0;font-size:14px}.scenario-table{border-top:1px solid var(--ink)}.scenario-table>div{grid-template-columns:.8fr 1.1fr 1.1fr;display:grid}.scenario-table>div>*{border-bottom:1px solid var(--hairline);margin:0;padding:20px 26px}.scenario-table>div>*+*{border-left:1px solid var(--hairline)}.scenario-table strong{font-family:Georgia,Times New Roman,Songti SC,serif;font-size:18px;font-weight:400}.scenario-table p{color:var(--muted);font-size:13px}.scenario-head{background:var(--ink);color:#f1efe9;letter-spacing:.08em;font-size:10px}.registry-stats{background:var(--paper-light);grid-template-columns:repeat(3,1fr);margin-bottom:58px;display:grid}.registry-stats article{min-height:170px;padding:28px 35px}.registry-stats article+article{border-left:1px solid var(--hairline)}.registry-stats span{color:var(--copper);font-family:Georgia,serif;font-size:46px}.registry-stats p{color:var(--muted);margin:42px 0 0;font-size:13px}.field-list{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.field-list article{border-bottom:1px solid var(--hairline);grid-template-columns:55px 150px 1fr;gap:20px;padding:22px 26px 22px 0;display:grid}.field-list article:nth-child(2n){border-left:1px solid var(--hairline);padding-left:26px}.field-list span{color:var(--copper);font-family:Georgia,serif}.field-list h3,.field-list p{margin:0}.field-list h3{font-family:Georgia,Times New Roman,Songti SC,serif;font-size:18px;font-weight:400}.field-list p{color:var(--muted);font-size:13px}.provenance-data-link{margin-top:34px}.ai-guardrail{background:var(--ink);color:#f2f0eb;margin-top:70px;padding:62px}.ai-guardrail h2{max-width:900px;margin:28px 0 50px;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.4}.ai-guardrail>div{gap:35px;display:flex}.ai-guardrail a{color:#d3d0ca;font-size:13px;text-decoration:none}.pending-decision{border-top:3px solid var(--copper);background:#e9e2d6;margin:60px 0 90px;padding:52px 58px}.pending-decision .micro{color:var(--copper)}.pending-decision h2{max-width:900px;margin:26px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(27px,3vw,38px);font-weight:400;line-height:1.45}.publishing-page .citation-panel a{color:#d6dada;text-underline-offset:4px;text-decoration-color:#7b8c92}.daily-update-page{width:min(100% - 64px,1240px);margin:0 auto}.update-day-hero{width:100%;padding-left:0;padding-right:0}.update-day-hero h1{white-space:pre-line;max-width:980px}.update-day-hero .page-intro{max-width:900px}.update-day-state{border-top:1px solid var(--ink);border-bottom:1px solid var(--hairline);grid-template-columns:170px 1fr;gap:38px;max-width:900px;margin-top:48px;padding:23px 0;display:grid}.update-day-state span{color:var(--copper);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.update-day-state p{color:var(--muted);margin:0}.update-day-list{border-top:1px solid var(--ink)}.update-day-item{border-bottom:1px solid var(--ink);padding:54px 0 64px;scroll-margin-top:120px}.update-day-item>header{grid-template-columns:100px 1fr;gap:35px;display:grid}.update-day-item>header>span{color:var(--copper);font-family:Georgia,serif;font-size:28px}.update-day-item h2{max-width:850px;margin:15px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:clamp(30px,3.3vw,44px);font-weight:400;line-height:1.3}.update-day-body{border-top:1px solid var(--hairline);grid-template-columns:1fr 1fr;margin:48px 0 0 135px;display:grid}.update-day-body>div{border-bottom:1px solid var(--hairline);min-height:180px;padding:25px 40px 28px 0}.update-day-body>div:nth-child(2n){border-left:1px solid var(--hairline);padding-left:40px}.update-day-body .micro{color:var(--copper)}.update-day-body>div>p:last-child{max-width:500px;color:var(--muted);margin:42px 0 0}.update-day-body .update-day-judgment{background:var(--paper-light);padding-right:40px}.update-day-judgment blockquote{max-width:520px;margin:30px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:22px;line-height:1.55}.update-day-item>footer{color:var(--muted);flex-wrap:wrap;gap:12px 28px;margin:28px 0 0 135px;font-size:12px;display:flex}.update-day-item>footer span:before{content:"↗";color:var(--copper);margin-right:8px}.update-synthesis{width:100%;padding-left:0;padding-right:0}.update-synthesis ol{border-top:1px solid var(--ink);grid-template-columns:repeat(6,1fr);margin:50px 0 0;padding:0;list-style:none;display:grid}.update-synthesis li{border-bottom:1px solid var(--hairline);min-height:145px;padding:18px 20px 20px 0}.update-synthesis li+li{border-left:1px solid var(--hairline);padding-left:20px}.update-synthesis li span{color:var(--copper);font-family:Georgia,serif}.update-synthesis li p{margin:46px 0 0;font-family:Georgia,Times New Roman,Songti SC,serif;font-size:16px}.update-synthesis-note{max-width:820px;margin:42px 0 0 200px;font-size:19px;line-height:1.8}.update-boundary{margin-bottom:0}.update-day-footer{grid-template-columns:1fr auto;align-items:end;gap:70px;padding:54px 0 90px;display:grid}.update-day-footer>p{max-width:800px;color:var(--muted);margin:0}@media (width<=1050px){.desktop-nav{display:none}.site-header{grid-template-columns:1fr auto}.mobile-nav{white-space:nowrap;border-bottom:1px solid var(--hairline);scrollbar-width:none;gap:24px;width:min(100% - 64px,1240px);margin:0 auto;padding:12px 0;font-size:12px;display:flex;overflow-x:auto}.mobile-nav::-webkit-scrollbar{display:none}.hero{grid-template-columns:1fr;min-height:auto;padding-top:90px}.hero-aside{max-width:360px}.editorial-statement,.question-grid,.about-section>div{grid-template-columns:1fr;gap:60px}.principle-row{grid-template-columns:105px 1fr 330px 20px}.question-band-grid,.profile-grid{grid-template-columns:1fr;gap:54px}.section-heading{grid-template-columns:150px 1fr}.section-heading>p:last-child{grid-column:2}.entry-grid{grid-template-columns:1fr 1fr}.entry-item:not(:nth-child(3n+1)){border-left:0;padding-left:0}.entry-item:nth-child(2n){border-left:1px solid var(--hairline);padding-left:32px}.compact-flow{grid-template-columns:repeat(3,1fr)}.compact-flow li{border-bottom:1px solid var(--hairline)}.group-map{grid-template-columns:1fr 1fr}.group-map>div:nth-child(2){border-right:0}.group-map>div:nth-child(3){border-top:1px solid var(--hairline);padding-left:0}.group-map>div:nth-child(4){border-top:1px solid var(--hairline)}.howard-note{margin-left:90px}.daily-engine-head{grid-template-columns:150px 1fr}.daily-engine-head>p:last-child{grid-column:2}.engine-flow{grid-template-columns:repeat(3,1fr)}.engine-flow li{border-bottom:1px solid #464847}.current-change{grid-template-columns:150px 1fr}.current-change>p:nth-of-type(2){grid-column:2}.change-type-grid{grid-template-columns:1fr 1fr}.change-type-grid article:not(:nth-child(3n+1)){border-left:0;padding-left:0}.change-type-grid article:nth-child(2n){border-left:1px solid var(--hairline);padding-left:34px}.update-day-body,.update-day-item>footer{margin-left:0}.update-synthesis ol{grid-template-columns:repeat(3,1fr)}.update-synthesis-note{margin-left:0}.footer-bottom{flex-wrap:wrap}}@media (width<=720px){body{font-size:15px}.site-header,.hero,.section{width:min(100% - 40px,1240px)}.site-header{min-height:68px}.mobile-nav{width:calc(100% - 40px)}.hero{gap:70px;padding:76px 0 68px}.hero h1{font-size:clamp(34px,9.5vw,46px);line-height:1.2}.hero-intro{font-size:16px}.editorial-statement,.question-section,.use-section,.about-section{padding:82px 20px}.section{padding-top:82px;padding-bottom:82px}.editorial-statement{gap:48px}.section-heading,.section-heading.compact{grid-template-columns:1fr;gap:24px;margin-bottom:46px}.section-heading>p:last-child{grid-column:auto}.principle-row{grid-template-columns:74px 1fr 18px;gap:18px;padding:24px 0}.principle-row:hover{padding-left:0;padding-right:0}.principle-desc{grid-column:2/4}.row-arrow{grid-area:1/3}.question-grid{gap:46px}.question-grid h2{font-size:43px}.revision-flow,.topic-grid,.method-steps{grid-template-columns:1fr}.revision-flow article{padding:0 0 42px}.revision-index i{display:none}.topic{min-height:360px;padding:34px 0}.topic+.topic{border-left:0;border-top:1px solid var(--hairline);padding-left:0}.topic-number{margin-bottom:50px}.method-steps li,.method-steps li+li{border-right:0;border-bottom:1px solid var(--hairline);grid-template-columns:60px 1fr;min-height:auto;padding:18px 0;display:grid}.method-steps p{margin:0}.use-list article{grid-template-columns:54px 1fr;gap:18px}.use-list p{grid-column:2}.about-section>div{gap:50px}.footer-line{margin:60px 0 80px}.footer-bottom{flex-direction:column;gap:12px}.entry-grid,.field-grid,.hypothesis-grid,.revision-compare>div,.metric-panel>div,.capital-loop,.role-grid,.responsibility-grid,.full-flow{grid-template-columns:1fr}.entry-item,.entry-item:nth-child(2n),.entry-item:not(:nth-child(3n+1)){border-left:0;min-height:190px;padding:22px 0}.entry-item h3{margin-top:34px}.question-band{padding:74px 20px}.question-band h2{font-size:34px}.field-grid>a,.field-grid>a+a{border-left:0;min-height:290px;padding:26px 0}.field-grid>a+a{border-top:1px solid var(--hairline)}.field-grid h2{margin-top:48px;font-size:31px}.compact-flow{grid-template-columns:1fr 1fr}.compact-flow li,.compact-flow li:first-child{min-height:130px;padding:15px}.compact-flow li:nth-child(2n){border-right:0}.howard-quote{padding:76px 20px}.howard-quote blockquote{font-size:28px}.page-hero,.content-wrap{width:calc(100% - 40px)}.page-hero{padding:70px 0 36px}.page-hero h1{font-size:36px;line-height:1.24}.page-intro{font-size:16px}.page-meta span{margin-right:13px;padding-right:13px}.howard-note{margin:48px 0 72px;padding:28px 25px}.howard-note blockquote{font-size:25px}.content-section{padding:74px 0}.split-title{grid-template-columns:1fr;gap:24px}.split-title h2{font-size:31px}.group-map{grid-template-columns:1fr}.group-map>div,.group-map>div+div,.group-map>div:nth-child(3){border-right:0;border-top:1px solid var(--hairline);min-height:145px;padding:18px 0}.group-map h2{margin-top:32px}.table-heading{flex-direction:column;align-items:start;gap:12px}.principles-table article,.principle-dashboard-row{grid-template-columns:52px 1fr;gap:18px}.principles-table b{grid-column:2}.boundary-box{padding:34px 28px}.boundary-box h2{font-size:27px}.hypothesis-grid article,.hypothesis-grid article:nth-child(2n){border-left:0;min-height:200px;padding:24px 0}.revision-compare article,.revision-compare article+article{border-right:0;border-bottom:1px solid var(--hairline);min-height:auto;padding:24px 0 32px}.revision-compare .micro{margin-top:35px}.metric-panel{padding:38px 26px}.metric-panel>div p,.metric-panel>div p:nth-child(2n){border-left:0;padding:16px 0}.capital-loop article,.capital-loop article:not(:nth-child(3n+1)){border-left:0;min-height:180px;padding:22px 0}.capital-loop h3{margin-top:38px}.decision-table article,.decision-table>a,.object-table article{grid-template-columns:48px 1fr;gap:16px}.decision-table p,.object-table p{grid-column:2}.comparison-table>div span{padding:16px 13px;font-size:13px}.role-grid article,.role-grid article+article,.responsibility-grid article,.responsibility-grid article+article{border-left:0;border-bottom:1px solid var(--hairline);min-height:260px;padding:26px 0}.role-grid h3,.responsibility-grid h2{margin-top:52px}.full-flow li,.full-flow li:not(:nth-child(3n+1)){border-left:0;min-height:145px;padding:18px 0}.full-flow p{margin-top:42px}.profile-grid{gap:50px}.daily-engine-band{padding:74px 20px}.daily-engine-head{grid-template-columns:1fr;gap:24px}.daily-engine-head h2{font-size:34px}.daily-engine-head>p:last-child{grid-column:auto}.engine-flow{grid-template-columns:1fr 1fr}.engine-flow li,.engine-flow li:first-child{min-height:120px;padding:14px}.engine-flow li:nth-child(2n){border-right:0}.current-change{grid-template-columns:1fr;gap:14px}.current-change>p:nth-of-type(2),.current-change .text-link{grid-column:auto}.current-change h3{font-size:22px}.evolution-workflow article{grid-template-columns:48px 1fr;gap:16px}.change-type-grid{grid-template-columns:1fr}.change-type-grid article,.change-type-grid article:nth-child(2n),.change-type-grid article:not(:nth-child(3n+1)){border-left:0;min-height:175px;padding:22px 0}.change-type-grid h3{margin-top:38px}.update-log article{grid-template-columns:1fr;gap:18px}.update-log article>b{text-align:left}.publication-gate{padding:40px 26px}.publication-gate>div{grid-template-columns:1fr}.publication-gate article,.publication-gate article+article{border-bottom:1px solid #718087;border-left:0;padding:20px 0 28px}.publication-gate h3{margin-top:32px}.first-loop{padding:40px 26px}.first-loop>div,.first-loop ol{grid-template-columns:1fr}.first-loop li,.first-loop li:not(:nth-child(4n+1)){border-left:0;min-height:110px;padding:16px 0}.first-loop li p{margin-top:32px}.dual-interface{grid-template-columns:1fr}.dual-interface article,.dual-interface article+article{border-left:0;border-bottom:1px solid var(--hairline);min-height:250px;padding:25px 0}.dual-interface h3{margin-top:52px;font-size:25px}.source-priority article{grid-template-columns:48px 1fr;gap:16px}.ai-rules{padding:40px 26px}.ai-rules>div{grid-template-columns:1fr}.ai-rules article,.ai-rules article:nth-child(2n){border-left:0;min-height:180px;padding:20px 0}.ai-rules h3{margin-top:38px}.principle-flow,.evidence-grid,.relation-grid,.citation-panel{grid-template-columns:1fr}.provenance-strip{grid-template-columns:1fr;gap:20px}.principle-flow li,.principle-flow li:not(:nth-child(3n+1)){border-left:0;min-height:145px;padding:19px 0}.principle-flow p{margin-top:42px}.evidence-grid article,.evidence-grid article+article{border-left:0;border-bottom:1px solid var(--hairline);min-height:auto;padding:24px 0 34px}.evidence-grid h3{margin-top:42px}.principle-open>div:last-child,.evidence-notice{margin-left:0}.relation-grid article,.relation-grid a,.relation-grid article:nth-child(2n),.relation-grid a:nth-child(2n){border-left:0;min-height:90px;padding:20px 0}.citation-panel>div{padding:34px 26px}.citation-panel>div+div{border-top:1px solid #718087;border-left:0}.evidence-status{grid-template-columns:1fr}.evidence-status p+p{border-top:1px solid var(--hairline);border-left:0;margin-top:22px;padding:22px 0 0}.origin-grid,.registry-stats,.field-list{grid-template-columns:1fr}.origin-grid article,.origin-grid article:nth-child(2n){border-left:0;min-height:210px;padding:24px 0}.scenario-table>div{grid-template-columns:1fr}.scenario-table>div>*+*{border-left:0}.scenario-head{display:none!important}.registry-stats article+article{border-top:1px solid var(--hairline);border-left:0}.field-list article,.field-list article:nth-child(2n){border-left:0;grid-template-columns:45px 1fr;padding:20px 0}.field-list p{grid-column:2}.ai-guardrail{padding:42px 26px}.ai-guardrail>div{flex-direction:column;align-items:flex-start;gap:18px}.pending-decision{padding:38px 27px}.daily-update-page{width:min(100% - 36px,1240px)}.update-day-state,.update-day-item>header,.update-day-body,.update-day-footer{grid-template-columns:1fr}.update-day-item>header{gap:18px}.update-day-body>div,.update-day-body>div:nth-child(2n){border-left:0;min-height:auto;padding:24px 0}.update-day-body .update-day-judgment{margin:0 -18px;padding:25px 18px 30px}.update-day-item>footer{display:grid}.update-synthesis ol{grid-template-columns:1fr 1fr}.update-synthesis li:nth-child(odd){border-left:0;padding-left:0}.update-day-footer{gap:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
