:root{--ink:#0d1718;--ink-soft:#334445;--paper:#f1eee5;--paper-bright:#fbf9f3;--line:#0d17182b;--coral:#f16f51;--cyan:#4bcbd5;--font-geist-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(#0d171806 1px, transparent 1px), linear-gradient(90deg, #0d171806 1px, transparent 1px), var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;background-size:32px 32px;margin:0}a{color:inherit;text-decoration:none}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);z-index:20;background:#f1eee5db;justify-content:space-between;align-items:center;height:68px;padding:0 clamp(24px,5vw,80px);display:flex;position:sticky;top:0;left:0;right:0}.brand,.site-header nav,.hero-actions,.card-topline,.card-footer,footer,footer>div{align-items:center;display:flex}.brand{font-family:var(--font-geist-mono), monospace;letter-spacing:-.02em;text-transform:uppercase;gap:10px;font-size:14px;font-weight:700}.brand-mark{color:var(--coral);font-family:var(--font-geist-mono), monospace;font-weight:800}.site-header nav{gap:28px;font-size:13px}.star-link{border:1px solid var(--ink);padding:10px 15px}.hero{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);gap:clamp(40px,7vw,120px);max-width:1440px;min-height:640px;margin:0 auto;padding:clamp(80px,10vw,150px) clamp(24px,6vw,92px) 80px;display:grid}.hero-copy{align-self:center}.eyebrow{color:#536567;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;max-width:900px;margin-bottom:34px;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,7.3vw,108px);font-weight:400;line-height:.88}h1 span{color:var(--coral);font-style:italic;display:block}.hero-deck{color:var(--ink-soft);max-width:690px;font-size:clamp(18px,2vw,23px);line-height:1.55}.hero-actions{gap:24px;margin-top:40px}.hero-actions>span{color:#667778;font-family:var(--font-geist-mono), monospace;font-size:11px}.primary-action{background:var(--ink);color:var(--paper-bright);padding:16px 20px;font-size:14px}.secondary-action{border-bottom:1px solid var(--ink);font-family:var(--font-geist-mono), monospace;padding:8px 0;font-size:11px}.signal-map{background:var(--ink);color:#fff;border-radius:2px;grid-template-columns:1fr 64px 1.18fr;align-self:center;gap:16px;min-height:380px;padding:44px;display:grid;position:relative;overflow:hidden;box-shadow:20px 20px #0d171817}.signal-map:before{content:"";background:radial-gradient(circle,#4bcbd538,#0000 68%);width:360px;height:360px;position:absolute;top:-120px;right:-120px}.signal-source{border:1px solid #ffffff42;flex-direction:column;grid-column:1;align-self:center;gap:12px;padding:18px;display:flex}.signal-source span{font-family:var(--font-geist-mono), monospace;font-size:22px}.signal-source small{color:#ffffffa3}.signal-source.coral{border-left:3px solid var(--coral)}.signal-source.cyan{border-left:3px solid var(--cyan)}.signal-lines{flex-direction:column;grid-area:1/2/3;align-self:center;gap:26px;display:flex}.signal-lines i{background:var(--cyan);height:1px;display:block;position:relative}.signal-lines i:after{background:var(--cyan);content:"";width:5px;height:5px;position:absolute;top:-2px;right:0}.signal-proof{border:1px solid #4bcbd58c;grid-area:1/3/3;align-self:center;gap:14px;padding:26px;display:grid}.signal-proof strong{color:var(--cyan);font-size:48px;line-height:1}.signal-proof span{color:#ffffffa6;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;border-top:1px solid #ffffff21;padding-top:10px;font-size:10px}.stats{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.stats>div{border-right:1px solid var(--line);padding:32px clamp(24px,5vw,72px)}.stats>div:last-child{border-right:0}.stats strong{font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:400;display:block}.stats span{color:#627172;font-size:12px}.coverage-section{max-width:1440px;margin:0 auto;padding:112px clamp(24px,6vw,92px) 48px}.coverage-heading{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:28px 64px;display:grid}.coverage-heading .eyebrow{grid-column:1/-1;margin-bottom:-8px}.coverage-heading h2{letter-spacing:-.055em;max-width:870px;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:.98}.coverage-heading>p:last-child{color:#566768;align-self:end;margin-bottom:0;font-size:15px;line-height:1.7}.coverage-groups{gap:54px;margin-top:64px;display:grid}.coverage-group{border-top:1px solid var(--ink);grid-template-columns:minmax(150px,.24fr) minmax(0,1fr);gap:28px;padding-top:18px;display:grid}.coverage-group h3{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:12px 0 0;font-size:11px}.coverage-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.conference-options{grid-template-columns:repeat(5,minmax(0,1fr))}.coverage-options button{border:1px solid var(--line);text-align:left;background:#ffffff6b;justify-content:space-between;align-items:flex-end;gap:12px;min-height:98px;margin:0 -1px -1px 0;padding:16px;transition:background .16s,color .16s;display:flex}.coverage-options button:hover{background:var(--paper-bright)}.coverage-options button.active{background:var(--ink);color:#fff}.coverage-options button span{font-size:12px;line-height:1.35}.coverage-options button strong{color:#16616a;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400}.coverage-options button.active strong{color:var(--cyan)}.conference-coverage-label b,.conference-coverage-label small{display:block}.conference-coverage-label b{font-size:13px;font-weight:650}.conference-coverage-label small{color:#788586;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;margin-top:7px;font-size:8px}.conference-options button strong{white-space:nowrap;font-size:21px}.conference-options button.active small{color:#ffffff9e}.catalog-section{max-width:1440px;margin:0 auto;padding:120px clamp(24px,6vw,92px)}.section-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.section-heading h2,.method-note h2{letter-spacing:-.05em;max-width:740px;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.5vw,62px);font-weight:400;line-height:1}.search-box{border-bottom:1px solid var(--ink);flex:0 380px;align-items:center;gap:10px;padding:12px 0;display:flex}.search-box span{font-size:24px}.search-box input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;width:100%}.result-line{color:#627172;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;margin:64px 0 20px;font-size:11px;display:flex}.paper-grid{grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.paper-card{background:var(--paper-bright);border:1px solid var(--line);flex-direction:column;min-height:430px;margin:0 -1px -1px 0;padding:28px;transition:transform .18s,box-shadow .18s;display:flex}.paper-card:hover{z-index:2;transform:translate(-4px,-4px);box-shadow:8px 8px #0d17181f}.card-topline,.card-footer{color:#657576;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;font-size:10px}.class-pill{border:1px solid var(--line);padding:7px 9px}.class-pill.direct{background:#f16f511f;border-color:#f16f5173}.class-pill.evaluation{background:#4bcbd51f}.paper-card h3{letter-spacing:-.04em;margin:34px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400}.paper-title{color:#536364;min-height:58px;font-size:13px;line-height:1.45}.model-list{border-bottom:1px solid var(--line);border-top:1px solid var(--line);gap:9px;margin:16px 0 14px;padding:13px 0;display:grid}.model-list>p{color:#718182;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:8px}.model-list>div{grid-template-columns:minmax(88px,.42fr) minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.model-list span{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px}.model-list [data-product=codex-cli] span{color:#16616a}.model-list strong{font-size:12px;font-weight:600;line-height:1.35}.domain-list{flex-wrap:wrap;gap:6px;margin:0 0 24px;display:flex}.domain-list span{color:#16616a;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;border:1px solid #4bcbd599;padding:5px 7px;font-size:8px}.result-copy{font-size:14px;line-height:1.62}.card-footer{border-top:1px solid var(--line);margin-top:auto;padding-top:18px}.card-footer a{color:#bd492e;font-size:11px;font-weight:700}.method-note{background:var(--ink);color:var(--paper-bright);padding:100px clamp(24px,10vw,160px)}.method-note .eyebrow{color:var(--cyan)}.method-note p:last-child{color:#ffffffa6;max-width:760px;margin:32px 0 0;font-size:18px;line-height:1.7}footer{color:#fff;background:#071011;justify-content:space-between;padding:42px clamp(24px,6vw,92px)}footer>div{gap:14px}footer p{color:#ffffff8c;margin:0;font-size:12px}footer>a{border-bottom:1px solid var(--coral);color:var(--coral);font-family:var(--font-geist-mono), monospace;padding-bottom:6px;font-size:12px}@media (width<=980px){.hero{grid-template-columns:1fr}.signal-map{min-height:320px}.paper-grid{grid-template-columns:repeat(2,1fr)}.section-heading{flex-direction:column;align-items:stretch}.search-box{flex-basis:auto;max-width:500px}}@media (width<=680px){.site-header nav>a:not(.star-link){display:none}.coverage-heading{grid-template-columns:1fr}.coverage-heading .eyebrow{grid-column:1}.coverage-group{grid-template-columns:1fr}.coverage-options,.conference-options{grid-template-columns:repeat(2,1fr)}.hero{min-height:auto;padding-top:80px}h1{font-size:clamp(48px,15vw,72px)}.signal-map{grid-template-columns:1fr;padding:28px}.signal-source,.signal-proof,.signal-lines{grid-area:auto/1}.signal-lines{display:none}.stats{grid-template-columns:repeat(2,1fr)}.stats>div:nth-child(2){border-right:0}.paper-grid{grid-template-columns:1fr}.result-line span:last-child{display:none}footer{flex-direction:column;align-items:flex-start;gap:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.paper-card{transition:none}}button,input,select{font:inherit}button{color:inherit}button,select{cursor:pointer}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.language-toggle{color:#536567;font-family:var(--font-geist-mono), monospace;background:0 0;border:0;padding:8px 0;font-size:11px}.filters{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:minmax(300px,1.45fr) repeat(4,minmax(130px,.7fr));align-items:end;gap:20px;margin-top:72px;padding:22px 0;display:grid}.filters fieldset,.filters label{border:0;flex-direction:column;gap:9px;min-width:0;margin:0;padding:0;display:flex}.filters legend,.filters label>span{color:#657576;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.filters select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--ink) 50%) calc(100% - 12px) calc(50% - 2px) / 5px 5px no-repeat, linear-gradient(135deg, var(--ink) 50%, transparent 50%) calc(100% - 7px) calc(50% - 2px) / 5px 5px no-repeat, transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink);border-radius:0;width:100%;min-width:0;padding:10px 22px 10px 0;font-size:12px}.segmented-control{gap:1px;display:flex}.segmented-control button{border:1px solid var(--line);background:#ffffff6b;padding:10px 12px;font-size:11px}.segmented-control button.active{background:var(--ink);color:#fff}.result-line{align-items:center;margin-top:32px}.result-line button{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;background:0 0;border:0;font-size:10px}.paper-card{min-height:590px}.paper-card blockquote{border-left:3px solid var(--coral);color:var(--ink);margin:0 0 22px;padding-left:16px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.45}.method-summary>span{color:#718182;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:9px;display:block}.method-summary p{color:#526263;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:22px;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.card-footer{margin-top:auto}.card-footer>span{text-overflow:ellipsis;white-space:nowrap;max-width:62%;overflow:hidden}.card-footer button{color:#bd492e;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.empty-state{border:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:380px;display:flex}.empty-state strong{color:#0d17182e;font-family:Georgia,Times New Roman,serif;font-size:100px;font-weight:400;line-height:1}.empty-state p{color:#647475}.empty-state button{background:var(--ink);color:#fff;border:0;padding:12px 18px}.method-note{padding:112px clamp(24px,8vw,130px)}.method-intro{justify-content:space-between;align-items:end;gap:80px;display:flex}.method-intro>p{color:#fff9;max-width:430px;margin:0;font-size:15px;line-height:1.65}.method-cloud{grid-template-columns:repeat(4,1fr);gap:1px;margin-top:72px;display:grid}.method-cloud button{color:#fff;text-align:left;background:#ffffff0a;border:1px solid #ffffff24;justify-content:space-between;align-items:end;min-height:120px;margin:0 -1px -1px 0;padding:20px;transition:background .16s;display:flex}.method-cloud button:hover,.method-cloud button.featured{background:#4bcbd51c}.method-cloud button span{font-family:var(--font-geist-mono), monospace;font-size:11px}.method-cloud button strong{color:var(--cyan);font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400}footer{align-items:end;gap:60px;padding-top:62px;padding-bottom:62px}.footer-pitch{align-items:flex-start;gap:22px}.footer-pitch h2{letter-spacing:-.04em;margin-bottom:14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.2vw,48px);font-weight:400;line-height:1}.footer-pitch p{max-width:620px;font-size:13px;line-height:1.55}.footer-action{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:14px;display:flex}.footer-action a{background:var(--coral);color:var(--ink);padding:16px 20px;font-weight:700}.footer-action span{color:#ffffff6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.dialog-backdrop{z-index:100;background:#050b0cd1;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.paper-dialog{background:var(--paper-bright);width:min(88vw,820px);max-width:820px;padding:42px clamp(28px,5vw,68px) 70px;position:relative;overflow-y:auto;box-shadow:-24px 0 80px #00000042}.dialog-close{color:#657576;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;background:0 0;border:0;font-size:10px;position:absolute;top:24px;right:24px}.dialog-header{border-bottom:1px solid var(--line);padding:24px 0 42px}.dialog-header>p:first-of-type{color:#687879;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:22px 0;font-size:10px}.dialog-header h2{letter-spacing:-.06em;margin-bottom:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,7vw,78px);font-weight:400;line-height:.95}.dialog-header h3{color:#3f5051;margin-bottom:20px;font-size:16px;font-weight:500;line-height:1.45}.author-line{color:#6b7a7b;font-size:11px;line-height:1.55}.dialog-metadata{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.dialog-metadata span{border:1px solid var(--line);color:#536667;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;padding:7px 8px;font-size:8px}.dialog-section{border-bottom:1px solid var(--line);padding:36px 0}.product-config>div{grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px 0;font-size:12px;display:grid}.product-config span{color:#5e6f70}.dialog-grid{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.dialog-grid>section{padding:36px 30px 36px 0}.dialog-grid>section+section{border-left:1px solid var(--line);padding-left:30px}.dialog-grid p:not(.eyebrow),.dialog-section p:not(.eyebrow){font-size:13px;line-height:1.62}.dialog-grid small{color:#677778;margin-top:18px;font-size:10px;line-height:1.5;display:block}.tag-list{flex-wrap:wrap;gap:6px;display:flex}.tag-list span{border:1px solid var(--line);font-family:var(--font-geist-mono), monospace;padding:6px;font-size:8px}.evidence-callout{background:var(--ink);color:#fff;margin:0 -1px;padding:38px}.evidence-callout .eyebrow{color:var(--cyan)}.evidence-callout blockquote{margin:0;font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.42}.control-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.control-grid>div{background:#0d17180f;flex-direction:column;gap:12px;padding:16px;display:flex}.control-grid span{color:#657576;text-transform:uppercase;font-size:9px}.control-grid strong{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:12px}.control-grid>div[data-state=yes],.control-grid>div[data-state=high]{background:#4bcbd52e}.control-grid>div[data-state=no]{background:#f16f5133}.evidence-notes .caveat-box{background:#f16f5117;padding-right:24px}.dialog-actions{gap:12px;padding-top:36px;display:flex}.dialog-actions a{background:var(--ink);color:#fff;padding:14px 18px;font-size:12px}.dialog-actions a+a{border:1px solid var(--ink);color:var(--ink);background:0 0}@media (width<=1120px){.coverage-options,.conference-options,.filters{grid-template-columns:repeat(3,1fr)}.filters fieldset{grid-column:1/-1}.method-cloud{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.site-header nav{gap:16px}.site-header nav>a:not(.star-link){display:none}.filters{grid-template-columns:1fr 1fr}.method-intro{flex-direction:column;align-items:flex-start;gap:28px}.method-cloud{grid-template-columns:repeat(2,1fr)}footer{flex-direction:column;align-items:flex-start}.footer-action{align-items:flex-start}}@media (width<=620px){.site-header{padding-left:18px;padding-right:18px}.star-link{display:none}.coverage-section{padding-top:80px}.coverage-options,.conference-options{grid-template-columns:1fr 1fr}.coverage-options button{min-height:84px}.filters{grid-template-columns:1fr}.filters fieldset{overflow-x:auto}.segmented-control{min-width:max-content}.method-cloud{grid-template-columns:1fr}.method-cloud button{min-height:94px}.paper-dialog{width:100vw}.dialog-grid,.control-grid{grid-template-columns:1fr}.dialog-grid>section+section{border-left:0;border-top:1px solid var(--line);padding-left:0}.product-config>div{grid-template-columns:1fr}.dialog-actions{flex-direction:column}}.share-button{color:#16616a;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.card-actions{align-items:center;gap:14px;display:flex}.card-actions .share-button{color:#16616a}.method-page-link{border-bottom:1px solid var(--cyan);color:var(--cyan);font-family:var(--font-geist-mono), monospace;margin-top:42px;padding-bottom:7px;font-size:11px;display:inline-block}.dialog-actions .share-button{background:var(--coral);color:var(--ink);padding:14px 18px;font-size:11px}.insight-share-action{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.insight-share-action .share-button{color:#16616a}.insight-evidence-title{flex-wrap:wrap}.insight-evidence-title .local-record-link{border:1px solid var(--line);color:#16616a;padding:9px 11px}.methods-page,.skill-page{overflow:clip}.methods-hero{grid-template-columns:minmax(0,1.08fr) minmax(310px,.6fr);align-items:center;gap:clamp(48px,8vw,120px);max-width:1440px;min-height:720px;margin:0 auto;padding:clamp(94px,10vw,150px) clamp(24px,6vw,92px) 92px;display:grid}.methods-hero h1{max-width:880px}.reviewed-line{color:#667778;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:34px;font-size:10px}.methods-note{background:var(--ink);color:#fff;padding:34px;box-shadow:18px 18px #0d17181a}.methods-note>span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.methods-note h2{letter-spacing:-.045em;margin:30px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;line-height:1.04}.methods-note p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.7}.methods-catalog{max-width:1440px;margin:0 auto;padding:112px clamp(24px,6vw,92px)}.methods-filter-heading{justify-content:space-between;align-items:end;gap:48px;display:flex}.methods-filter-heading h2{letter-spacing:-.055em;max-width:820px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,5vw,70px);font-weight:400;line-height:.98}.methods-filter-heading>button{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;background:0 0;border:0;padding:10px 0;font-size:10px}.method-filters{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:64px;padding:22px 0;display:grid}.method-filters label{flex-direction:column;gap:9px;min-width:0;display:flex}.method-filters label>span{color:#657576;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.method-filters select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--ink) 50%) calc(100% - 12px) calc(50% - 2px) / 5px 5px no-repeat, linear-gradient(135deg, var(--ink) 50%, transparent 50%) calc(100% - 7px) calc(50% - 2px) / 5px 5px no-repeat, transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink);border-radius:0;min-width:0;padding:10px 22px 10px 0;font-size:12px}.method-result-count{color:#657576;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:34px 0 18px;font-size:10px}.method-record{background:var(--paper-bright);border:1px solid var(--line);margin-bottom:24px;scroll-margin-top:92px}.method-record>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.method-record>header>div{align-items:center;gap:14px;display:flex}.method-record>header span,.method-record>header p,.method-record>header strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:8px}.method-record>header span{color:#bd492e}.method-record>header p{color:#657576}.method-record>header strong{border:1px solid var(--line);padding:7px 9px}.method-record>header strong[data-strength=high]{background:#4bcbd524;border-color:#4bcbd580}.method-record-title{justify-content:space-between;align-items:end;gap:40px;padding:34px 34px 30px;display:flex}.method-record-title h2{letter-spacing:-.05em;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,58px);font-weight:400}.method-record-title p{color:#607172;max-width:780px;margin:0;font-size:12px;line-height:1.5}.record-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:11px;display:flex}.record-actions a{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px;font-weight:700}.method-record-grid{grid-template-columns:repeat(2,1fr);display:grid}.method-record-grid>section{border-top:1px solid var(--line);min-width:0;padding:28px 34px}.method-record-grid>section:nth-child(2n){border-left:1px solid var(--line)}.method-record-grid>section>p:not(.eyebrow){color:#4f6162;font-size:12px;line-height:1.65}.method-baseline-cell>div{border-top:1px solid var(--line);grid-template-columns:minmax(105px,.34fr) minmax(0,1fr);gap:7px;padding:13px 0;display:grid}.method-baseline-cell>div>span{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px}.method-baseline-cell>div[data-product=codex-cli]>span{color:#16616a}.method-baseline-cell strong{font-size:13px;line-height:1.4}.method-baseline-cell small{color:#718182;grid-column:2;font-size:9px}.method-result-cell{background:var(--ink);color:#fff}.method-result-cell .eyebrow{color:var(--cyan)}.method-result-cell blockquote{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,28px);line-height:1.42}.method-controls-cell>div{flex-wrap:wrap;gap:8px;display:flex}.method-controls-cell span{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;background:#0d17180f;padding:9px;font-size:8px}.method-controls-cell span[data-state=yes],.method-controls-cell span[data-state=high]{background:#4bcbd52e}.method-controls-cell span[data-state=no]{background:#f16f512e}.method-record-grid>section>a{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:10px;font-size:9px;font-weight:700;display:inline-block}.method-caveat-cell{background:#f16f5112}.method-empty{border:1px solid var(--line);color:#657576;text-align:center;padding:80px 24px}.skill-hero{grid-template-columns:minmax(0,1.06fr) minmax(320px,.62fr);align-items:center;gap:clamp(50px,8vw,130px);max-width:1440px;min-height:760px;margin:0 auto;padding:clamp(96px,10vw,154px) clamp(24px,6vw,92px) 92px;display:grid}.skill-hero h1{max-width:900px}.prompt-copy{background:0 0;border-top:0;border-left:0;border-right:0}.skill-state-machine{background:var(--ink);color:#fff;padding:30px;box-shadow:18px 18px #0d17181a}.skill-state-machine>span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid #ffffff2e;padding-bottom:20px;font-size:10px;display:block}.skill-state-machine>div{border-bottom:1px solid #ffffff21;flex-direction:column;gap:8px;padding:24px 0;display:flex}.skill-state-machine strong{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.skill-state-machine small{color:#ffffff85;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px}.skill-state-machine>div:nth-child(3) strong{color:var(--coral)}.skill-state-machine>div:nth-child(4) strong{color:var(--cyan)}.skill-principles,.skill-workflow,.skill-support,.skill-start{max-width:1440px;margin:0 auto;padding:112px clamp(24px,6vw,92px)}.skill-principles>header{grid-template-columns:minmax(0,1.1fr) minmax(300px,.48fr);gap:32px 70px;display:grid}.skill-principles>header .eyebrow{grid-column:1/-1;margin-bottom:-12px}.skill-principles h2,.skill-support h2{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:.98}.skill-principles>header>p:last-child{color:#58696a;align-self:end;margin:0;font-size:14px;line-height:1.7}.skill-principles>div{grid-template-columns:repeat(3,1fr);gap:1px;margin-top:72px;display:grid}.skill-principles article{background:var(--paper-bright);border:1px solid var(--line);min-height:270px;margin-right:-1px;padding:28px}.skill-principles article>span,.skill-workflow li>span{color:#bd492e;font-family:var(--font-geist-mono), monospace;font-size:10px}.skill-principles h3{letter-spacing:-.04em;margin:58px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}.skill-principles article p{color:#607172;font-size:12px;line-height:1.65}.skill-workflow{background:var(--ink);color:#fff;max-width:none;padding-left:clamp(24px,8vw,130px);padding-right:clamp(24px,8vw,130px)}.skill-workflow .eyebrow{color:var(--cyan)}.skill-workflow ol{margin:58px 0 0;padding:0;list-style:none}.skill-workflow li{border-top:1px solid #ffffff2b;grid-template-columns:48px minmax(210px,.45fr) minmax(0,1fr);align-items:baseline;gap:24px;padding:26px 0;display:grid}.skill-workflow h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.skill-workflow li p{color:#ffffff94;margin:0;font-size:12px;line-height:1.65}.skill-support>header{max-width:980px}.support-ledger{margin-top:64px}.support-ledger article{border-top:1px solid var(--line);grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:baseline;gap:30px;padding:25px 0;display:grid}.support-ledger span{color:#657576;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px}.support-ledger strong{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.35}.support-ledger [data-status=stable] strong{color:#16616a}.support-ledger [data-status=gated] strong{color:#9f3e28}.support-note{border-left:3px solid var(--coral);color:#5d6d6e;max-width:780px;margin:34px 0 0;padding-left:18px;font-size:12px;line-height:1.65}.skill-start{background:#4bcbd51a;grid-template-columns:.7fr 1fr;align-items:start;gap:70px;max-width:none;padding-left:clamp(24px,8vw,130px);padding-right:clamp(24px,8vw,130px);display:grid}.skill-start h2{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.3vw,46px);font-weight:400;line-height:1.2}.skill-code{background:var(--ink);color:#fff;flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.skill-code>span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:8px;font-size:8px}.skill-code code{color:#ffffffc2;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:10px;line-height:1.65}.skill-code a{border-bottom:1px solid var(--coral);color:var(--coral);font-family:var(--font-geist-mono), monospace;width:max-content;margin-top:16px;padding-bottom:7px;font-size:9px}@media (width<=980px){.methods-hero,.skill-hero,.skill-start{grid-template-columns:1fr}.methods-stats,.method-filters,.skill-principles>div{grid-template-columns:repeat(2,1fr)}.skill-principles>header{grid-template-columns:1fr}.skill-principles>header .eyebrow{grid-column:1}}@media (width<=680px){.card-actions{gap:8px}.paper-card .share-button{display:none}.methods-hero,.skill-hero{min-height:auto}.methods-filter-heading,.method-record-title{flex-direction:column;align-items:flex-start}.record-actions{align-items:flex-start}.method-filters,.method-record-grid,.skill-principles>div{grid-template-columns:1fr}.method-record-grid>section:nth-child(2n){border-left:0}.method-baseline-cell>div{grid-template-columns:1fr}.method-baseline-cell small{grid-column:1}.skill-workflow li{grid-template-columns:40px 1fr}.skill-workflow li p{grid-column:2}.support-ledger article{grid-template-columns:1fr}}.insights-page{overflow:clip}.insights-hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.62fr);gap:clamp(48px,8vw,128px);max-width:1440px;min-height:720px;margin:0 auto;padding:clamp(86px,10vw,150px) clamp(24px,6vw,92px) 92px;display:grid}.insights-hero-copy{align-self:center}.insights-hero h1{max-width:880px}.synthesis-card{background:var(--ink);color:#fff;align-self:center;padding:34px;box-shadow:18px 18px #0d17181a}.synthesis-card-heading{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;border-bottom:1px solid #ffffff2b;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.synthesis-card-heading span{color:var(--cyan);letter-spacing:.12em;font-size:9px}.synthesis-card-heading strong{color:#ffffff73;font-size:11px}.synthesis-card dl{margin:0}.synthesis-card dl>div{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:end;gap:24px;padding:22px 0;display:flex}.synthesis-card dt{color:#ffffff94;max-width:170px;font-size:11px;line-height:1.4}.synthesis-card dd{color:var(--coral);margin:0;font-family:Georgia,Times New Roman,serif;font-size:42px;line-height:.8}.synthesis-card>p{color:#ffffff8c;margin:24px 0 0;font-size:11px;line-height:1.65}.working-thesis{background:var(--coral);grid-template-columns:minmax(160px,.25fr) minmax(0,1fr);align-items:start;gap:44px;padding:64px clamp(24px,8vw,130px);display:grid}.working-thesis .eyebrow{color:#0d17189e;margin-top:8px}.working-thesis>p:last-child{letter-spacing:-.035em;max-width:1100px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.8vw,52px);line-height:1.12}.insight-report{grid-template-columns:minmax(190px,.24fr) minmax(0,1fr);gap:clamp(50px,7vw,110px);max-width:1440px;margin:0 auto;padding:120px clamp(24px,6vw,92px);display:grid}.insight-toc{align-self:start;position:sticky;top:108px}.insight-toc>p{border-bottom:1px solid var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding-bottom:14px;font-size:9px}.insight-toc ol{margin:0;padding:0;list-style:none}.insight-toc li{border-bottom:1px solid var(--line)}.insight-toc a{color:#506263;grid-template-columns:30px 1fr;align-items:baseline;gap:12px;padding:13px 0;font-size:11px;line-height:1.4;display:grid}.insight-toc a:hover{color:var(--ink)}.insight-toc a span{color:#bd492e;font-family:var(--font-geist-mono), monospace;font-size:9px}.insight-stories{min-width:0}.insight-story{border-top:1px solid var(--ink);padding:24px 0 120px;scroll-margin-top:96px}.insight-story:last-child{padding-bottom:0}.insight-story-header{justify-content:space-between;align-items:start;display:flex}.insight-story-header>div{align-items:baseline;gap:16px;display:flex}.insight-story-header span,.insight-story-header p{color:#627273;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:9px}.insight-story-header span{color:#bd492e}.insight-story h2{letter-spacing:-.055em;max-width:1020px;margin:54px 0 46px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,76px);font-weight:400;line-height:.98}.insight-diagnosis{grid-template-columns:1.25fr .75fr;gap:1px;display:grid}.insight-diagnosis>div{border:1px solid var(--line);background:#ffffff6b;margin-right:-1px;padding:30px}.insight-diagnosis p:last-child{margin:0;font-size:16px;line-height:1.72}.insight-diagnosis .works-callout{background:var(--ink);color:#fff}.works-callout .eyebrow{color:var(--cyan)}.works-callout p:last-child{color:#ffffffb8}.evidence-ledger{margin-top:44px}.evidence-ledger-heading{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:13px;display:flex}.evidence-ledger-heading h3{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px}.evidence-ledger-heading span{color:#677778;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px}.insight-evidence{background:var(--paper-bright);border-bottom:1px solid var(--line);padding:26px}.insight-evidence-meta,.insight-evidence-title{justify-content:space-between;align-items:center;gap:24px;display:flex}.insight-evidence-meta{color:#69797a;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px}.evidence-weight{color:#16616a;border:1px solid #4bcbd5a6;padding:6px 8px}.evidence-weight.context{color:#69797a;border-color:#0d171838}.insight-evidence-title{border-bottom:1px solid var(--line);align-items:end;margin-top:22px;padding-bottom:22px}.insight-evidence-title h4{letter-spacing:-.04em;margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400}.insight-evidence-title p{color:#647475;max-width:650px;margin:0;font-size:11px;line-height:1.45}.insight-evidence-title>a{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;flex-shrink:0;padding-bottom:2px;font-size:9px;font-weight:700}.insight-evidence-body{grid-template-columns:1fr 1fr;margin:0;display:grid}.insight-evidence-body>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,.3fr) minmax(0,1fr);gap:10px;padding:18px 18px 18px 0;display:grid}.insight-evidence-body>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.insight-evidence-body>div:last-child,.insight-evidence-body>.inference-row{grid-column:1/-1}.insight-evidence-body>.inference-row,.insight-evidence-body>.caveat-row{border-left:0;padding-left:0}.insight-evidence-body>.inference-row{background:#4bcbd514;margin:0 -26px;padding-left:26px;padding-right:26px}.insight-evidence-body>.caveat-row{background:#f16f5112;margin:0 -26px -26px;padding:18px 26px 22px}.insight-evidence-body dt{color:#667778;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;font-size:8px}.insight-evidence-body dd{margin:0;font-size:12px;line-height:1.62}.inference-row dd{color:#134f56;font-size:14px;font-weight:600}.story-caution{border-left:3px solid var(--coral);color:#596a6b;margin:26px 0 0;padding:2px 0 2px 16px;font-size:12px;line-height:1.65}.story-caution strong{color:var(--ink)}.mechanism-section{background:var(--ink);color:#fff;padding:120px clamp(24px,8vw,130px);scroll-margin-top:68px}.mechanism-heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.5fr);align-items:end;gap:80px;display:grid}.mechanism-heading .eyebrow{color:var(--cyan)}.mechanism-heading h2,.evidence-limits h2{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,5.3vw,78px);font-weight:400;line-height:.98}.mechanism-heading>p{color:#ffffff94;margin:0;font-size:14px;line-height:1.7}.mechanism-grid{grid-template-columns:repeat(4,1fr);gap:1px;margin-top:76px;display:grid}.mechanism-grid>article{border:1px solid #ffffff29;flex-direction:column;min-height:500px;margin:0 -1px -1px 0;padding:26px;display:flex}.mechanism-number{color:var(--coral);font-family:var(--font-geist-mono), monospace;font-size:10px}.mechanism-grid h3{letter-spacing:-.035em;margin:50px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}.mechanism-grid article>p{color:#ffffff94;font-size:12px;line-height:1.65}.mechanism-count{border-bottom:1px solid #ffffff29;align-items:end;gap:10px;margin-top:auto;padding:30px 0 17px;display:flex}.mechanism-count strong{color:var(--cyan);font-family:Georgia,Times New Roman,serif;font-size:44px;font-weight:400;line-height:.8}.mechanism-count span{color:#ffffff73;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:8px}.mechanism-grid ul{margin:16px 0 0;padding:0;list-style:none}.mechanism-grid li{border-bottom:1px solid #ffffff14;padding:8px 0;font-size:10px}.mechanism-grid li a{color:#ffffffb3}.mechanism-grid li a:hover{color:#fff}.pending-evidence{max-width:1440px;margin:0 auto;padding:120px clamp(24px,6vw,92px);scroll-margin-top:68px}.pending-heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.5fr);align-items:end;gap:80px;display:grid}.pending-heading h2{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,5.3vw,78px);font-weight:400;line-height:.98}.pending-heading>p{color:#536566;margin:0;font-size:14px;line-height:1.7}.pending-stats{border-bottom:1px solid var(--ink);border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:68px;display:grid}.pending-stats>div{border-right:1px solid var(--line);flex-direction:column;min-height:148px;padding:24px;display:flex}.pending-stats>div:last-child{border-right:0}.pending-stats strong{color:#bd492e;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:400}.pending-stats span{color:#617273;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:auto;font-size:9px;line-height:1.5}.pending-ledger{margin-top:64px}.pending-ledger-heading{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}.pending-ledger-heading h3,.pending-ledger-heading span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px}.pending-ledger>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.8fr) minmax(0,1fr) auto;align-items:center;gap:30px;padding:24px 0;display:grid}.pending-paper-title span,.pending-ledger dt{color:#bd492e;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:8px}.pending-paper-title h4{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.08}.pending-ledger dl{gap:14px;margin:0;display:grid}.pending-ledger dl>div{grid-template-columns:110px 1fr;gap:10px;display:grid}.pending-ledger dd{color:#536566;margin:0;font-size:11px;line-height:1.55}.pending-ledger>article>a{color:#16616a;font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:9px;font-weight:700}.conference-pending{border-top:3px solid var(--coral);background:#0d17180e;margin-top:64px;padding:28px}.conference-pending>a{border-top:1px solid var(--line);grid-template-columns:86px 1fr auto;align-items:start;gap:16px;padding:18px 0;display:grid}.conference-pending>a strong{font-family:Georgia,Times New Roman,serif;font-size:21px}.conference-pending>a span{color:#596a6b;font-size:11px;line-height:1.55}.evidence-limits{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);gap:clamp(50px,8vw,130px);max-width:1440px;margin:0 auto;padding:120px clamp(24px,6vw,92px);scroll-margin-top:68px;display:grid}.limits-copy>p:not(.eyebrow){color:#536566;max-width:760px;margin:32px 0;font-size:15px;line-height:1.72}.limits-copy ol{counter-reset:limit;margin:0 0 42px;padding:0;list-style:none}.limits-copy li{border-top:1px solid var(--line);counter-increment:limit;grid-template-columns:34px 1fr;gap:18px;padding:17px 0;font-size:13px;line-height:1.55;display:grid}.limits-copy li:before{color:#bd492e;content:"0" counter(limit);font-family:var(--font-geist-mono), monospace;font-size:9px}.host-evidence{border-top:3px solid var(--cyan);background:#0d17180f;align-self:start;padding:30px}.host-evidence>p:not(.eyebrow){color:#596a6b;font-size:12px;line-height:1.6}.host-evidence>a{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:7px;padding:18px 0;display:grid}.host-evidence>a span{font-family:Georgia,Times New Roman,serif;font-size:24px}.host-evidence>a small{color:#617273;grid-column:1;font-size:9px;line-height:1.5}.host-evidence>a strong{color:#16616a;font-family:var(--font-geist-mono), monospace;grid-area:1/2/3;font-size:9px}@media (width<=1120px){.insights-hero{grid-template-columns:minmax(0,1fr) minmax(290px,.5fr)}.insight-report{grid-template-columns:180px minmax(0,1fr);gap:52px}.insight-diagnosis{grid-template-columns:1fr}.mechanism-grid{grid-template-columns:1fr 1fr}}@media (width<=820px){.insights-hero,.working-thesis,.mechanism-heading,.pending-heading,.evidence-limits{grid-template-columns:1fr}.insights-hero{min-height:auto}.synthesis-card{max-width:560px}.insight-report{display:block}.insight-toc{background:var(--paper);border-bottom:1px solid var(--line);margin-bottom:80px;position:static}.insight-toc ol{grid-template-columns:1fr 1fr;display:grid}.insight-toc li:nth-child(odd){border-right:1px solid var(--line);padding-right:18px}.insight-toc li:nth-child(2n){padding-left:18px}.mechanism-heading,.pending-heading{gap:28px}.pending-stats{grid-template-columns:1fr 1fr}.pending-stats>div:nth-child(2){border-right:0}.pending-stats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.pending-ledger>article{grid-template-columns:1fr auto;align-items:start}.pending-ledger dl{grid-area:2/1/auto/-1}}@media (width<=620px){.insights-hero{padding-top:76px}.insights-hero .hero-actions{flex-direction:column;align-items:flex-start}.working-thesis{gap:12px;padding-top:46px;padding-bottom:46px}.insight-report,.mechanism-section,.pending-evidence,.evidence-limits{padding-top:84px;padding-bottom:84px}.insight-toc ol,.mechanism-grid{grid-template-columns:1fr}.insight-toc li:nth-child(odd){border-right:0;padding-right:0}.insight-toc li:nth-child(2n){padding-left:0}.insight-story{padding-bottom:90px}.insight-story h2{margin-top:42px;margin-bottom:34px;font-size:43px}.insight-diagnosis>div,.insight-evidence{padding:22px}.insight-evidence-title{flex-direction:column;align-items:flex-start}.insight-evidence-body{grid-template-columns:1fr}.insight-evidence-body>div,.insight-evidence-body>div:nth-child(2n){border-left:0;grid-column:1;grid-template-columns:1fr;padding-left:0}.insight-evidence-body>.inference-row{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}.insight-evidence-body>.caveat-row{margin:0 -22px -22px;padding:18px 22px 22px}.mechanism-grid>article{min-height:420px}.pending-stats{grid-template-columns:1fr}.pending-stats>div,.pending-stats>div:nth-child(2){border-bottom:1px solid var(--line);border-right:0;min-height:112px}.pending-ledger>article{grid-template-columns:1fr}.pending-ledger dl,.pending-ledger>article>a{grid-area:auto/1}.pending-ledger dl>div,.conference-pending>a{grid-template-columns:1fr}}
