@font-face{font-family:Noto Serif TC;src:local(Noto Serif TC);font-weight:700;font-display:swap}@font-face{font-family:Noto Sans TC;src:local(Noto Sans TC);font-weight:400 800;font-display:swap}:root{--paper:#f4f0e7;--paper-raised:#fffdf8;--ink:#17221d;--ink-soft:#59645d;--forest:#1f5a43;--forest-dark:#153c2e;--brick:#c6543d;--wheat:#d8ae4b;--mint:#dce9df;--blue:#3f6d7a;--line:#cec8ba;--grid:#ded9cf;--focus:#005fcc;--target-bg:#fff3c9;--font-serif:"Noto Serif TC", "Songti TC", "PMingLiU", serif;--font-sans:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1.0625rem;--text-lg:clamp(1.1rem, 1.8vw, 1.35rem);--text-xl:clamp(1.7rem, 4vw, 3rem);--text-display:clamp(2.75rem, 8.4vw, 6.8rem);--leading-body:1.82;--space-1:.375rem;--space-2:.625rem;--space-3:.875rem;--space-4:1.125rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:6.5rem;--page:74rem;--article:45rem;--gutter:1.125rem;--radius-sm:.25rem;--radius-md:.75rem;--radius-lg:1.35rem}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-width:320px;color:var(--ink);background:var(--paper);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}body.menu-open{overflow:hidden}main{min-height:65vh}h1,h2,h3,h4,p,ol,ul,dl,dd,figure{margin-top:0}h1,h2,h3,h4{color:var(--ink);font-family:var(--font-serif);text-wrap:balance;line-height:1.23}h1{font-size:var(--text-display);letter-spacing:-.045em}h2{font-size:var(--text-xl);letter-spacing:-.025em}h3{font-size:var(--text-lg)}p{text-wrap:pretty}a{color:var(--forest);text-underline-offset:.2em;text-decoration-thickness:.08em}a:hover{color:var(--brick)}button,input,select{font:inherit}button{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}::selection{color:var(--paper-raised);background:var(--forest)}.page-shell{width:min(100%, var(--page));padding-inline:var(--gutter);margin-inline:auto}.article-shell{max-width:var(--article)}.skip-link{z-index:1000;color:#fff;background:var(--ink);padding:.75rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.section-kicker,.section-number,.footer-kicker{margin-bottom:var(--space-3);color:var(--forest);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:800;line-height:1.4}.section-number{color:var(--brick)}.section-heading{gap:var(--space-4);margin-bottom:var(--space-7);display:grid}.section-heading h2,.target-intro h2,.article-section h2{margin-bottom:0}.section-heading>p{max-width:32rem;color:var(--ink-soft);margin:0}.evidence-status{width:fit-content;color:var(--ink);background:var(--paper-raised);font-size:var(--text-xs);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.5rem;padding:.32rem .62rem;font-weight:800;line-height:1.2;display:inline-flex}.evidence-status.compact{padding:.25rem .5rem;font-size:.68rem}.status-mark{background:0 0;border:1px solid;border-radius:50%;width:.55rem;height:.55rem}.status-target{color:#6c5310;background:var(--target-bg)}.status-target .status-mark{border-style:dashed}.status-planned{color:var(--blue)}.status-observed{color:var(--brick)}.status-verified{color:var(--forest);background:var(--mint)}.status-verified .status-mark{background:currentColor}.status-superseded{color:var(--ink-soft);border-style:dashed}.research-ticker{color:#f7f2e7;background:var(--ink);letter-spacing:.05em;height:1.75rem;font-size:.68rem;font-weight:700}.research-ticker>div{width:min(100%, var(--page));height:100%;padding-inline:var(--gutter);justify-content:center;align-items:center;gap:1.2rem;margin-inline:auto;display:flex}.research-ticker span:not(:first-child){display:none}.site-header{z-index:100;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--paper) 94%, transparent);backdrop-filter:blur(12px);position:sticky;top:0}.header-shell{width:min(100%, var(--page));height:4.25rem;padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}.brand{min-width:0;color:var(--ink);align-items:center;gap:.72rem;text-decoration:none;display:inline-flex}.brand:hover{color:var(--ink)}.brand-mark{border:1px solid var(--brick);width:2.25rem;height:2.25rem;color:var(--brick);font-family:var(--font-serif);flex:none;grid-template-columns:1fr 1fr;place-items:center;font-size:.72rem;font-weight:700;line-height:1;display:grid;transform:rotate(-2deg)}.brand-text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.brand-text strong{font-family:var(--font-serif);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.brand-text small{color:var(--ink-soft);letter-spacing:.08em;margin-top:.25rem;font-size:.56rem;font-weight:700}.desktop-navigation{display:none}.desktop-navigation ul{margin:0;padding:0;list-style:none;display:flex}.desktop-navigation a{min-height:2.75rem;color:var(--ink-soft);font-size:var(--text-sm);align-items:center;padding-inline:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.desktop-navigation a:hover,.desktop-navigation a[aria-current=page]{color:var(--forest)}.desktop-navigation a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--brick);text-underline-offset:.55rem;text-decoration-thickness:2px}.menu-toggle{border:1px solid var(--line);cursor:pointer;background:0 0;place-content:center;gap:.42rem;width:2.75rem;height:2.75rem;padding:0;display:grid}.menu-toggle span{background:var(--ink);width:1.15rem;height:1px;transition:transform .18s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(.24rem)rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-.24rem)rotate(-45deg)}.mobile-nav-panel{z-index:99;padding:1.5rem var(--gutter);background:var(--paper-raised);position:fixed;inset:6rem 0 0}.mobile-nav-panel[hidden]{display:none}.mobile-nav-panel nav{flex-direction:column;display:flex}.mobile-nav-panel a{border-bottom:1px solid var(--line);min-height:3.6rem;color:var(--ink);font-family:var(--font-serif);align-items:center;font-size:1.2rem;font-weight:700;text-decoration:none;display:flex}.mobile-nav-panel a[aria-current=page]:after{color:var(--brick);content:"●";margin-left:auto;font-size:.6rem}.mobile-nav-panel>p{max-width:22rem;margin-top:var(--space-6);color:var(--ink-soft);font-size:var(--text-sm)}.hero-data{padding:var(--space-7) 0 var(--space-8);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero-data:before{border:1px solid color-mix(in srgb, var(--forest) 20%, transparent);content:"";pointer-events:none;border-radius:50%;width:45rem;height:45rem;position:absolute;top:-18rem;right:-22rem}.hero-grid{gap:var(--space-7);display:grid}.hero-copy{z-index:1;position:relative}.hero-copy h1{max-width:12ch;margin-bottom:var(--space-5)}.hero-copy h1 em{color:var(--forest);font-style:normal}.hero-lead{max-width:38rem;margin-bottom:var(--space-6);color:var(--ink-soft);font-size:var(--text-lg);line-height:1.75}.hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.primary-action{color:#fff;border:1px solid var(--forest);background:var(--forest);min-height:3rem;font-size:var(--text-sm);justify-content:center;align-items:center;padding:.7rem 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.primary-action:hover{color:#fff;background:var(--forest-dark)}.text-action{font-size:var(--text-sm);font-weight:800;text-decoration:none}.hero-status{margin-top:var(--space-6);align-items:flex-start;gap:.75rem;display:flex}.hero-status p{max-width:26rem;color:var(--ink-soft);font-size:var(--text-xs);margin:0;line-height:1.65}.hero-study-map{aspect-ratio:1.05;border:1px solid var(--line);background:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), var(--paper-raised);background-size:2rem 2rem;width:min(100%,30rem);margin-inline:auto;position:relative}.study-map-heading{z-index:2;flex-direction:column;line-height:1.35;display:flex;position:absolute;top:1rem;left:1rem}.study-map-heading span{color:var(--brick);letter-spacing:.1em;font-size:.62rem;font-weight:800}.study-map-heading strong{font-family:var(--font-serif);margin-top:.2rem;font-size:.85rem}.hero-study-map ol{margin:0;padding:0;list-style:none;position:absolute;inset:0}.hero-study-map li{top:var(--y);left:var(--x);border:1px solid var(--line);background:var(--paper-raised);align-items:center;gap:.45rem;width:5.7rem;min-height:2.7rem;padding:.35rem .5rem;font-size:.72rem;font-weight:800;line-height:1.2;display:flex;position:absolute}.hero-study-map li span{color:var(--brick);font-size:.62rem}.study-map-center{border:1px solid var(--forest);width:5rem;height:5rem;color:var(--forest);background:var(--mint);text-align:center;border-radius:50%;place-content:center;display:grid;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.study-map-center span{font-size:.72rem;font-weight:800}.study-map-center strong{font-family:var(--font-serif);font-size:1.6rem;line-height:1}.hero-study-map>p{color:var(--ink-soft);text-align:center;margin:0;font-size:.65rem;position:absolute;bottom:.5rem;left:.8rem;right:.8rem}.funding-shell{padding-top:var(--space-5);padding-bottom:var(--space-5)}.funding-disclosure{border:1px solid var(--line);background:var(--paper-raised)}.funding-strip{gap:.5rem;padding:.85rem 1rem;display:grid}.funding-panel{margin-block:var(--space-7);padding:var(--space-5);border-left:.25rem solid var(--wheat)}.funding-label{color:var(--brick);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.funding-disclosure p{color:var(--ink-soft);font-size:var(--text-sm);margin:0;line-height:1.7}.funding-disclosure strong{color:var(--ink)}.direct-answer-band{padding:var(--space-8) 0;color:#fff;background:var(--forest-dark)}.direct-answer-grid{gap:var(--space-6);display:grid}.direct-answer-band h2{color:#fff;max-width:12ch;margin:0}.direct-answer-copy{max-width:42rem}.direct-answer-copy p{color:#dce8e0;font-size:var(--text-lg)}.direct-answer-copy p:last-child{color:#aebfb5;font-size:var(--text-base);margin-bottom:0}.direct-answer-copy strong{color:#fff}.explorer-shell{padding-top:var(--space-8);padding-bottom:var(--space-8)}.metric-explorer{border-top:4px solid var(--ink);border-bottom:1px solid var(--ink)}.chart-header{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--line);display:grid}.chart-header h2{margin-bottom:.65rem}.chart-deck{max-width:42rem;color:var(--ink-soft);margin:0}.demo-notice{color:#5d4913;background:var(--target-bg);font-size:var(--text-xs);padding:.85rem 1rem;line-height:1.7}.metric-toolbar{border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.metric-button{border:0;border-left:1px solid var(--line);min-height:4.1rem;color:var(--ink-soft);background:var(--paper-raised);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:.55rem .25rem;display:flex}.metric-button span{font-size:.82rem;font-weight:800}.metric-button small{margin-top:.1rem;font-size:.58rem}.metric-button.active{color:#fff;background:var(--forest)}.explorer-grid{gap:var(--space-7);padding:var(--space-6) 0;display:grid}.chart-copy{max-width:32rem}.chart-question{color:var(--ink);font-family:var(--font-serif);font-size:var(--text-lg);margin-bottom:.6rem;font-weight:700;line-height:1.45}.chart-conclusion{color:var(--ink-soft);font-size:var(--text-sm)}.chart-meta{margin:var(--space-5) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.chart-meta div{border-top:1px solid var(--line);padding-top:.55rem}.chart-meta dt{color:var(--ink-soft);font-size:.65rem;font-weight:700}.chart-meta dd{margin:.1rem 0 0;font-size:.75rem;font-weight:800}.dot-chart{min-width:0;padding-top:2rem;position:relative}.chart-scale{color:var(--ink-soft);justify-content:space-between;margin-left:6.4rem;padding-bottom:.4rem;font-size:.62rem;display:flex}.target-line{z-index:3;top:2rem;bottom:2.35rem;left:calc(6.4rem + (100% - 9.4rem) * var(--target-ratio));pointer-events:none;border-left:2px dashed #9e7c24;width:0;position:absolute}.target-line>span{color:#6c5310;background:var(--target-bg);text-align:right;width:max-content;max-width:10rem;padding:.2rem .35rem;font-size:.56rem;font-weight:800;line-height:1.3;position:absolute;top:-1.7rem;right:-.2rem}.sample-rows{display:grid}.sample-row{border-top:1px solid var(--line);grid-template-columns:5.75rem minmax(0,1fr) 2.5rem;align-items:center;gap:.65rem;min-height:4rem;display:grid}.sample-row:last-child{border-bottom:1px solid var(--line)}.sample-label{flex-direction:column;min-width:0;line-height:1.35;display:flex}.sample-label strong{font-size:.72rem}.sample-label small{color:var(--ink-soft);font-size:.58rem}.sample-track{background-image:linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:25% 100%;height:2rem;position:relative}.sample-track:before{background:var(--line);content:"";height:1px;position:absolute;top:50%;left:0;right:0}.sample-dot{z-index:2;top:50%;left:calc(var(--ratio) * 100%);border:2px solid var(--paper-raised);background:var(--forest);width:.9rem;height:.9rem;box-shadow:0 0 0 1px var(--forest);border-radius:50%;transition:left .36s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translate(-50%,-50%)}.sample-value{font-variant-numeric:tabular-nums;text-align:right;font-size:.75rem;font-weight:800}.chart-live{color:var(--ink-soft);margin:.55rem 0 0;font-size:.62rem}.data-table-details{border-top:1px solid var(--line)}.data-table-details summary{min-height:3.5rem;font-size:var(--text-sm);cursor:pointer;align-content:center;padding:.75rem 0;font-weight:800}.table-scroll{padding-bottom:var(--space-4);overflow-x:auto}.table-scroll table{border-collapse:collapse;background:var(--paper-raised);width:100%;min-width:34rem;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.table-scroll caption{color:var(--ink-soft);border:1px solid var(--line);font-size:var(--text-xs);text-align:left;border-bottom:0;padding:.75rem}.table-scroll th,.table-scroll td{border:1px solid var(--line);text-align:right;padding:.65rem .75rem}.table-scroll th:first-child{text-align:left}.table-scroll thead{background:var(--mint)}.table-scroll small{color:var(--ink-soft);font-weight:400}.research-dimensions{padding:var(--space-8) 0;border-top:1px solid var(--line)}.dimension-list{border-top:2px solid var(--ink)}.dimension-row{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--line);display:grid}.dimension-index{color:var(--brick);font-size:var(--text-xs);letter-spacing:.1em;font-weight:800}.dimension-row h3{margin-bottom:.4rem}.dimension-row p{max-width:40rem;color:var(--ink-soft);font-size:var(--text-sm);margin:0}.dimension-row ul{flex-wrap:wrap;align-content:flex-start;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.dimension-row li{border:1px solid var(--line);background:var(--paper-raised);white-space:nowrap;padding:.24rem .48rem;font-size:.65rem;font-weight:700}.decision-lab{padding:var(--space-8) 0;color:#fff;background:var(--ink)}.decision-grid{gap:var(--space-7);display:grid}.decision-copy h2{margin-bottom:var(--space-4);color:#fff}.decision-copy>p:not(.section-kicker){color:#bcc5c0;max-width:34rem}.decision-buttons{margin-top:var(--space-5);flex-wrap:wrap;gap:.5rem;display:flex}.decision-buttons button{color:#dce2df;min-height:2.75rem;font-size:var(--text-sm);cursor:pointer;background:0 0;border:1px solid #68716c;padding:.5rem .8rem}.decision-buttons button[aria-pressed=true]{color:var(--ink);border-color:var(--wheat);background:var(--wheat)}.decision-result{min-height:19rem;padding:var(--space-6);background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:1.8rem 1.8rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #69736e;position:relative}.decision-result>span{color:var(--wheat);font-family:var(--font-serif);font-size:3rem;line-height:1}.decision-result>p:first-of-type{color:#96a39c;font-size:var(--text-xs);letter-spacing:.08em;margin:1rem 0 .2rem;font-weight:800}.decision-result h3{color:#fff;max-width:18ch;margin-bottom:.65rem;font-size:clamp(1.45rem,4vw,2.25rem)}.decision-result p:last-of-type{color:#bdc8c2;max-width:32rem;font-size:var(--text-sm)}.decision-result a{color:var(--wheat);font-size:var(--text-sm);font-weight:800}.article-library{padding:var(--space-8) 0;border-bottom:1px solid var(--line);background:var(--paper-raised)}.article-library-heading{gap:var(--space-5);margin-bottom:var(--space-7);display:grid}.article-library-heading h2{margin-bottom:0}.article-library-heading>div:last-child{max-width:34rem}.article-library-heading p{color:var(--ink-soft);font-size:var(--text-sm);margin-bottom:.5rem}.article-library-heading a{font-size:var(--text-sm);font-weight:800}.article-library-grid{border-top:2px solid var(--ink);display:grid}.article-card{min-height:19rem;padding:var(--space-5) 0;border-bottom:1px solid var(--line);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}a.article-card:hover h3{color:var(--forest)}.article-card.unavailable{color:var(--ink-soft)}.article-card-meta{justify-content:space-between;align-items:center;gap:.6rem;font-size:.66rem;font-weight:800;display:flex}.article-card-meta>span:first-child{color:var(--brick);letter-spacing:.06em}.article-state{border:1px solid var(--line);padding:.16rem .4rem}.state-review{color:var(--blue);border-color:var(--blue)}.state-candidate{color:#806b28;background:var(--target-bg);border-style:dashed;border-color:#9e7c24}.article-card h3{max-width:22ch;margin:var(--space-5) 0 .65rem;font-size:clamp(1.45rem,3vw,2.1rem)}.article-card>p{max-width:38rem;color:var(--ink-soft);font-size:var(--text-sm)}.article-card>ul{flex-wrap:wrap;gap:.35rem;margin:auto 0 1rem;padding:0;list-style:none;display:flex}.article-card>ul li{border:1px solid var(--line);padding:.18rem .38rem;font-size:.62rem}.article-card-footer{border-top:1px solid var(--line);color:var(--ink-soft);grid-template-columns:auto 1fr auto;gap:.6rem;padding-top:.7rem;font-size:.62rem;display:grid}.article-card-footer span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.article-card-footer b{color:var(--forest)}.translation-policy-note{max-width:50rem;margin:var(--space-5) 0 0;color:var(--ink-soft);border-left:3px solid var(--wheat);font-size:var(--text-xs);padding-left:.8rem}.target-program{padding:var(--space-8) 0;background:var(--target-bg)}.target-intro{gap:var(--space-5);margin-bottom:var(--space-7);display:grid}.target-intro>div:last-child{flex-direction:column;align-items:flex-start;gap:.7rem;max-width:34rem;display:flex}.target-intro p:last-child{color:#665624;font-size:var(--text-sm);margin:0}.target-list{border-top:2px solid var(--ink)}.target-list article{padding:var(--space-4) 0;border-bottom:1px solid #c9b978;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.target-list .evidence-status{grid-column:2}.target-count{color:#806b28;font-size:var(--text-xs);font-weight:800}.target-list p{color:#806b28;letter-spacing:.08em;margin:0 0 .15rem;font-size:.65rem;font-weight:800}.target-list h3{font-family:var(--font-sans);font-size:var(--text-base);margin-bottom:.1rem}.target-list div>span{color:#665e40;font-size:var(--text-xs)}.target-rule{margin-top:var(--space-5);font-size:var(--text-xs);background:#fffdf88c;border:1px solid #b79e47;grid-template-columns:auto 1fr;gap:.5rem;padding:.9rem 1rem;line-height:1.6;display:grid}.reading-room{padding:var(--space-8) 0}.reading-grid{border-top:2px solid var(--ink);display:grid}.reading-grid>a{min-height:14rem;padding:var(--space-5) 2.6rem var(--space-5) 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;display:block;position:relative}.reading-grid>a:hover h3{color:var(--forest)}.reading-grid span{color:var(--brick);font-size:var(--text-xs);font-weight:800}.reading-grid h3{margin:1.1rem 0 .5rem;font-size:1.45rem}.reading-grid p{max-width:24rem;color:var(--ink-soft);font-size:var(--text-sm)}.reading-grid b{font-size:1.4rem;position:absolute;top:1rem;right:.5rem}.article-hub-hero{gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--line);display:grid}.article-hub-hero h1{max-width:13ch;margin-bottom:0;font-size:clamp(2.7rem,8vw,6.2rem)}.article-hub-intro{align-self:end}.article-hub-intro>p{color:var(--ink-soft);font-size:var(--text-lg)}.article-hub-intro small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:1rem;display:block}.article-hub-list,.source-priority{padding-top:var(--space-8);padding-bottom:var(--space-8)}.article-hub-section-title{margin-bottom:var(--space-6)}.article-hub-section-title h2{margin-bottom:0}.article-workflow{padding:var(--space-8) 0;color:#fff;background:var(--ink)}.workflow-grid{gap:var(--space-7);display:grid}.workflow-grid h2{color:#fff}.workflow-grid>div>p:last-child{color:#b5c0ba}.workflow-grid ol{border-top:1px solid #59635e;margin:0;padding:0;list-style:none}.workflow-grid li{border-bottom:1px solid #59635e;grid-template-columns:2rem 1fr;gap:.7rem;padding:.8rem 0;display:grid}.workflow-grid li>span{color:var(--wheat);font-size:var(--text-xs);font-weight:800}.workflow-grid strong{font-size:var(--text-sm)}.workflow-grid li p{color:#aebbb4;font-size:var(--text-xs);margin:.1rem 0 0}.source-priority>h2{margin-bottom:var(--space-6)}.source-priority-grid{gap:var(--space-5);display:grid}.source-priority-grid>div{padding-top:var(--space-4);border-top:2px solid var(--ink)}.source-priority-grid h3{margin-bottom:.6rem}.source-priority-grid ul{color:var(--ink-soft);margin:0;padding-left:1.2rem}.source-priority-grid li{margin-bottom:.35rem}.reading-article-hero{padding-top:var(--space-7);padding-bottom:var(--space-6)}.reading-article-meta{margin-bottom:var(--space-5);flex-wrap:wrap;gap:.45rem;display:flex}.reading-article-meta span,.reading-article-meta time{border:1px solid var(--line);color:var(--ink-soft);background:var(--paper-raised);padding:.22rem .45rem;font-size:.65rem;font-weight:800}.reading-article-meta span:nth-child(2){color:var(--blue);border-color:var(--blue)}.reading-article-hero h1{margin-bottom:var(--space-5);font-size:clamp(2.6rem,7vw,5.5rem)}.translation-disclosure{margin:var(--space-4) 0 var(--space-5);border:1px solid var(--blue);background:#edf4f5;padding:.9rem 1rem}.translation-disclosure strong{color:var(--blue);font-size:var(--text-xs);letter-spacing:.05em;display:block}.translation-disclosure p{color:var(--ink-soft);font-size:var(--text-xs);margin:.3rem 0 0}.concept-figure-section{padding-top:var(--space-7);padding-bottom:var(--space-7);border-block:1px solid var(--line);background:var(--paper-raised)}.concept-figure-section .article-shell>p:last-child{color:var(--ink-soft)}.protein-quality-flow{margin:var(--space-6) 0 0;border-top:2px solid var(--ink);padding:0;list-style:none;display:grid}.protein-quality-flow li{min-height:10rem;padding:var(--space-4) 0;border-bottom:1px solid var(--line);position:relative}.protein-quality-flow li>span{color:var(--brick);font-size:var(--text-xs);font-weight:800}.protein-quality-flow strong{font-family:var(--font-serif);font-size:var(--text-lg);margin:1.2rem 0 .35rem;display:block}.protein-quality-flow p{color:var(--ink-soft);font-size:var(--text-sm);margin:0}.figure-caption{margin:var(--space-4) 0 0;color:var(--ink-soft);font-size:var(--text-xs)}.reading-body{padding-top:var(--space-5);padding-bottom:var(--space-8)}.reading-section{padding:var(--space-7) 0;border-bottom:1px solid var(--line)}.reading-section h2{margin-bottom:var(--space-5)}.reading-section>p:not(.section-number){color:var(--ink-soft)}.reading-takeaway{margin:var(--space-7) calc(var(--gutter) * -1);padding:var(--space-6) var(--gutter);color:#fff;background:var(--forest-dark)}.reading-takeaway>span{color:var(--wheat);font-size:var(--text-xs);letter-spacing:.08em;font-weight:800}.reading-takeaway h2{color:#fff;margin:.8rem 0 1rem}.reading-takeaway ul{color:#cad7cf;margin:0;padding-left:1.2rem}.reading-takeaway li{margin-bottom:.35rem}.reader-actions{margin:0;padding:0;list-style:none}.reader-actions li{border-top:1px solid var(--line);grid-template-columns:2rem 1fr;gap:.7rem;padding:.8rem 0;display:grid}.reader-actions span{border:1px solid var(--forest);width:1.55rem;height:1.55rem;color:var(--forest);font-size:var(--text-xs);border-radius:50%;place-content:center;font-weight:800;display:grid}.reader-actions p{color:var(--ink-soft);font-size:var(--text-sm);margin:0}.source-notes{padding:var(--space-7) 0;border-bottom:1px solid var(--line)}.source-notes ol{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.source-notes li{border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-sm);padding:1rem 0}.source-notes li>span{color:var(--brick);margin-bottom:.25rem;font-size:.62rem;font-weight:800;display:block}.source-notes cite{color:var(--ink)}.source-notes a{font-size:var(--text-xs);margin-top:.35rem;font-weight:800;display:block}.source-notes>p:last-child{color:var(--ink-soft);font-size:var(--text-xs);margin-top:1rem}.breadcrumb-shell{padding-top:.6rem}.breadcrumbs{color:var(--ink-soft);flex-wrap:wrap;gap:.45rem;margin:0;padding:.5rem 0;font-size:.7rem;list-style:none;display:flex}.breadcrumbs li:not(:last-child):after{color:var(--line);content:"/";margin-left:.45rem}.breadcrumbs a{color:inherit}.article-hero{gap:var(--space-6);padding-top:var(--space-7);padding-bottom:var(--space-6);display:grid}.article-hero h1{margin-bottom:var(--space-5);font-size:clamp(2.45rem,7vw,5.4rem)}.article-deck{max-width:42rem;color:var(--ink-soft);font-size:var(--text-lg);margin:0}.article-status{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.article-status dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:100%;margin:0;display:grid}.article-status dl div{border-top:1px solid var(--line);padding-top:.45rem}.article-status dt{color:var(--ink-soft);font-size:.63rem}.article-status dd{margin:.1rem 0 0;font-size:.7rem;font-weight:800}.answer-summary{margin:var(--space-5) 0 var(--space-7);padding:var(--space-5);border-left:4px solid var(--forest);background:var(--mint)}.answer-summary h2{color:var(--forest);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.55rem}.answer-summary p{font-size:var(--text-lg);margin:0}.article-section{padding-top:var(--space-7);padding-bottom:var(--space-7)}.article-section+.article-section:not(.article-section-dark){border-top:1px solid var(--line)}.article-section h2{margin-bottom:var(--space-5)}.article-section>p:not(.section-number){color:var(--ink-soft)}.article-lead{font-size:var(--text-lg)}.article-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.prose-grid{gap:var(--space-5);display:grid}.prose-grid>div{padding-top:var(--space-4);border-top:2px solid var(--ink)}.prose-grid h3{margin-bottom:.4rem}.prose-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:0}.article-section-dark{color:#fff;background:var(--ink);max-width:none}.article-section-dark h2{color:#fff}.formula-list{border-top:1px solid #626a66;display:grid}.formula-list>div{border-bottom:1px solid #626a66;gap:.35rem;padding:1rem 0;display:grid}.formula-list span{color:#b8c2bd;font-size:var(--text-xs);font-weight:800}.formula-list code{overflow-wrap:anywhere;color:var(--wheat);font-size:var(--text-sm)}.formula-list.light,.formula-list.light>div{border-color:var(--line)}.formula-list.light span{color:var(--ink-soft)}.formula-list.light code{color:var(--forest)}.formula-note{color:#abb5af;font-size:var(--text-xs);margin-top:1rem}.research-checklist{margin:var(--space-6) 0 0;border-top:2px solid var(--ink);padding:0;list-style:none}.research-checklist li{border-bottom:1px solid var(--line);grid-template-columns:1rem minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:1rem 0;display:grid}.research-checklist li>span{border:1px dashed #9e7c24;border-radius:50%;width:.75rem;height:.75rem;margin-top:.35rem}.research-checklist small{color:var(--ink-soft);font-size:.62rem;display:block}.research-checklist strong{font-size:var(--text-sm);display:block}.research-checklist p{color:var(--ink-soft);font-size:var(--text-xs);margin:.2rem 0 0}.research-checklist b{color:#806b28;white-space:nowrap;font-size:.65rem}.limits-box{padding:var(--space-5);border:1px solid var(--brick);background:#fff9f5}.limits-box ul{margin-bottom:var(--space-4);padding-left:1.2rem}.limits-box li{color:var(--ink-soft);font-size:var(--text-sm);margin-bottom:.4rem}.limits-box p{color:var(--brick);margin:0;font-weight:800}.institution-article{padding-bottom:var(--space-8)}.compact-hero{padding-bottom:var(--space-5)}.compact-hero h1{max-width:18ch;font-size:clamp(2.4rem,7vw,4.7rem)}.role-grid,.status-definitions{gap:var(--space-5);display:grid}.role-grid>div{padding-top:var(--space-4);border-top:2px solid var(--ink)}.role-grid h3{margin-bottom:.65rem}.role-grid ul,.open-questions{color:var(--ink-soft);padding-left:1.15rem}.role-grid li,.open-questions li{margin-bottom:.45rem}.method-status-board{margin:var(--space-6) 0 var(--space-7);padding:var(--space-5);color:#fff;background:var(--ink)}.method-status-board h2{color:#fff}.method-status-board ol{margin:var(--space-5) 0 0;padding:0;list-style:none}.method-status-board li{color:#bec8c2;min-height:3.2rem;font-size:var(--text-xs);border-top:1px solid #535d58;grid-template-columns:2rem 1fr auto;align-items:center;display:grid}.method-status-board li.complete{color:#fff}.method-status-board li span{color:var(--wheat)}.method-status-board li b{color:inherit;font-size:.65rem}.status-definitions>div{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:.7rem;padding:.85rem 0;display:grid}.status-definitions p{color:var(--ink-soft);font-size:var(--text-sm);margin:0}.method-steps{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.method-steps li{border-bottom:1px solid var(--line);grid-template-columns:2rem 1fr;gap:.75rem;padding:.9rem 0;display:grid}.method-steps li>span{color:var(--brick);font-size:var(--text-xs);font-weight:800}.method-steps strong{font-size:var(--text-sm)}.method-steps p{color:var(--ink-soft);font-size:var(--text-xs);margin:.15rem 0 0}.method-steps.compact li{padding-block:.7rem}.author-meta{margin:var(--space-7) 0 0;padding:var(--space-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--text-xs);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.author-meta dt{color:var(--ink-soft)}.author-meta dd{margin:0;font-weight:800}.site-footer{color:#fff;background:var(--forest-dark)}.footer-shell{width:min(100%, var(--page));padding:var(--space-8) var(--gutter);gap:var(--space-7);margin-inline:auto;display:grid}.footer-kicker{color:var(--wheat)}.footer-statement h2{color:#fff;max-width:17ch;margin-bottom:1rem}.footer-statement>p:last-child{color:#bfcec5;max-width:36rem;font-size:var(--text-sm)}.footer-links{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-links>div{flex-direction:column;display:flex}.footer-links h3{color:var(--wheat);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.08em;margin-bottom:.75rem}.footer-links a{color:#d5e0da;font-size:var(--text-sm);padding-block:.25rem;text-decoration:none}.footer-bottom{width:min(100%, var(--page));padding:1rem var(--gutter);border-top:1px solid #456553;gap:.25rem;margin-inline:auto;display:grid}.footer-bottom p{color:#aabdb2;margin:0;font-size:.65rem}.not-found-page{width:min(100%, var(--article));padding:var(--space-9) var(--gutter);text-align:center;margin-inline:auto}.not-found-page h1{color:var(--brick);margin-bottom:1rem}.not-found-page p{color:var(--ink-soft)}.hero-cta{color:#fff;background:var(--forest);align-items:center;min-height:3rem;padding:.6rem 1rem;font-weight:800;display:inline-flex}@media (width>=40rem){:root{--gutter:1.75rem}.research-ticker span:not(:first-child){display:inline}.research-ticker span+span:before{color:#758079;content:"·";margin-right:1.2rem}.funding-strip{grid-template-columns:7rem 1fr;align-items:center}.chart-header{grid-template-columns:1fr auto;align-items:start}.metric-button span{font-size:var(--text-sm)}.metric-button small{font-size:.65rem}.sample-row{grid-template-columns:7.5rem minmax(0,1fr) 3rem}.chart-scale{margin-left:8.15rem}.target-line{left:calc(8.15rem + (100% - 11.8rem) * var(--target-ratio))}.target-list article{grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center}.target-list .evidence-status{grid-column:auto}.footer-bottom{grid-template-columns:1fr auto}}@media (width>=48rem){.desktop-navigation{display:block}.menu-toggle{display:none}.direct-answer-grid{grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr)}.section-heading{grid-template-columns:1.2fr .8fr;align-items:end}.article-library-heading{grid-template-columns:1.1fr .9fr;align-items:end}.article-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-card{padding-inline:var(--space-5);border-right:1px solid var(--line)}.article-card.featured{grid-row:span 2;min-height:38rem;padding-left:0}.article-card:not(.featured){border-right:0}.dimension-row{grid-template-columns:3rem minmax(0,1fr) minmax(12rem,.65fr);align-items:start}.decision-grid{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);align-items:center}.target-intro{grid-template-columns:1fr .8fr;align-items:end}.reading-grid{grid-template-columns:repeat(2,1fr)}.reading-grid>a{padding:var(--space-5);border-right:1px solid var(--line)}.reading-grid>a:nth-child(2n){border-right:0}.reading-grid b{right:1rem}.prose-grid,.role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.source-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.protein-quality-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.protein-quality-flow li{padding-inline:var(--space-4);border-right:1px solid var(--line)}.protein-quality-flow li:first-child{padding-left:0}.protein-quality-flow li:last-child{border-right:0}.role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.formula-list>div{grid-template-columns:.8fr 1.2fr;align-items:center}.footer-shell{grid-template-columns:1.3fr .7fr}}@media (width>=64rem){:root{--gutter:2.25rem}.header-shell{height:4.7rem}.hero-data{padding:var(--space-8) 0 var(--space-9)}.hero-grid{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(27rem,.85fr)}.hero-study-map{width:100%}.article-hub-hero{grid-template-columns:1.2fr .8fr;align-items:end}.workflow-grid{grid-template-columns:.8fr 1.2fr}.reading-grid{grid-template-columns:repeat(4,1fr)}.reading-grid>a{border-right:1px solid var(--line)}.reading-grid>a:last-child{border-right:0}.explorer-grid{grid-template-columns:minmax(16rem,.65fr) minmax(30rem,1.35fr);align-items:center}.chart-meta{grid-template-columns:1fr}.article-hero{grid-template-columns:minmax(0,1fr) 12rem;align-items:end}.compact-hero{grid-template-columns:minmax(0,1fr) auto}.author-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.visual-research-stack{gap:clamp(1.5rem,4vw,3rem);margin-block:clamp(2rem,6vw,5rem);display:grid}.comparison-atlas,.cooking-curve-lab{border:1px solid var(--line);background:var(--paper-raised);overflow:hidden}.comparison-atlas>.chart-header,.cooking-curve-lab>.chart-header{padding:clamp(1.25rem,4vw,2.5rem)}.comparison-atlas-grid{border-top:1px solid var(--line);display:grid}.comparison-register{background:color-mix(in srgb, var(--mint) 45%, var(--paper-raised));padding:clamp(1.1rem,3vw,2rem)}.comparison-register-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.comparison-register-heading strong{font-family:var(--font-serif);font-size:1.25rem}.comparison-register-heading span{color:var(--ink-soft);font-size:.78rem}.comparison-register>ol{margin:0;padding:0;list-style:none}.comparison-register>ol>li{border-top:1px solid color-mix(in srgb, var(--line) 75%, transparent);grid-template-columns:2rem minmax(0,1fr);gap:.65rem;padding-block:.9rem;display:grid}.comparison-order{color:var(--brick);font-family:var(--font-mono);font-size:.72rem;font-weight:700}.comparison-name{flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;display:flex}.comparison-name strong{font-size:1rem}.comparison-name span{border:1px solid var(--forest);color:var(--forest);padding:.12rem .4rem;font-size:.68rem;font-weight:700}.comparison-register p,.comparison-register small{color:var(--ink-soft);margin:.3rem 0 0;font-size:.76rem}.comparison-register ul{flex-wrap:wrap;gap:.3rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.comparison-register ul li{background:color-mix(in srgb, var(--paper-raised) 80%, transparent);color:var(--forest-dark);padding:.2rem .42rem;font-size:.7rem}.protein-equivalent-chart{padding:clamp(1.25rem,4vw,2.5rem)}.protein-equivalent-chart h3{max-width:17ch;font-family:var(--font-serif);margin:.35rem 0 .75rem;font-size:clamp(1.55rem,5vw,2.25rem);line-height:1.16}.protein-equivalent-chart>p:not(.section-number,.chart-source){max-width:40rem;color:var(--ink-soft);margin:0}.equivalent-bars{gap:1rem;margin-block:1.5rem;display:grid}.equivalent-row{grid-template-columns:minmax(7.5rem,.9fr) minmax(6rem,1.25fr) 3.2rem;align-items:center;gap:.7rem;display:grid}.equivalent-row strong,.equivalent-row small{display:block}.equivalent-row small{color:var(--ink-soft);margin-top:.15rem;font-size:.66rem}.equivalent-track{border-left:1px solid var(--ink);background:repeating-linear-gradient(90deg, transparent 0, transparent calc(25% - 1px), var(--grid) calc(25% - 1px), var(--grid) 25%);height:.85rem;position:relative}.equivalent-track span{width:calc(var(--bar-ratio) * 100%);background:var(--blue);transform-origin:0;height:100%;display:block}.equivalent-row output{font-family:var(--font-mono);text-align:right;font-weight:800}.product-target-callout{border-left:4px solid var(--wheat);background:color-mix(in srgb, var(--wheat) 15%, var(--paper-raised));gap:.2rem;margin-top:1.5rem;padding:.8rem 1rem;display:grid}.product-target-callout span,.product-target-callout small{color:var(--ink-soft);font-size:.72rem}.chart-source,.chart-source-links{color:var(--ink-soft);font-size:.75rem}.chart-source-links{flex-wrap:wrap;gap:.4rem 1rem;padding:0 1rem 1rem;display:flex}.chart-source a,.chart-source-links a{color:var(--forest);text-underline-offset:.18em;text-decoration:underline}.curve-warning{border-left:4px solid var(--wheat);background:color-mix(in srgb, var(--wheat) 13%, var(--paper));color:var(--ink-soft);margin-inline:clamp(1.25rem,4vw,2.5rem);padding:.8rem 1rem;font-size:.82rem}.curve-warning strong{color:var(--ink)}.curve-layout{gap:1rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.curve-readout{border-top:3px solid var(--forest);align-self:start;padding-top:.8rem}.curve-readout>p:first-child{color:var(--ink-soft);margin:0;font-size:.75rem}.curve-readout>strong{font-family:var(--font-serif);margin-top:.15rem;font-size:clamp(2.2rem,8vw,4rem);line-height:1;display:block}.curve-readout dl{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0;display:grid}.curve-readout dl div{padding-block:.75rem}.curve-readout dl div+div{border-left:1px solid var(--line);padding-left:.75rem}.curve-readout dt{color:var(--ink-soft);font-size:.7rem}.curve-readout dd{font-family:var(--font-mono);margin:.2rem 0 0;font-size:1.15rem;font-weight:800}.curve-state{border:1px solid var(--forest);color:var(--forest);padding:.35rem .6rem;font-size:.75rem;font-weight:800;display:inline-flex}.curve-formula{color:var(--ink-soft);font-size:.72rem}.curve-visual svg{width:100%;height:auto;display:block;overflow:visible}.curve-grid line{stroke:var(--grid);stroke-width:1px}.curve-window{fill:color-mix(in srgb, var(--wheat) 18%, transparent);stroke:var(--wheat);stroke-dasharray:5 5}.curve-label{fill:var(--ink-soft);font-family:var(--font-sans);font-size:12px;font-weight:700}.curve-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.water-line{stroke:var(--blue)}.bite-line{stroke:var(--brick)}.curve-point{stroke:var(--paper-raised);stroke-width:3px}.water-point{fill:var(--blue)}.bite-point{fill:var(--brick)}.curve-point.active{r:8;stroke:var(--ink)}.curve-playhead{stroke:var(--ink);stroke-dasharray:3 4;stroke-width:1.5px}.curve-tick{fill:var(--ink-soft);font-family:var(--font-mono);text-anchor:middle;font-size:11px}.curve-controls{border:1px solid var(--line);grid-template-columns:repeat(7,minmax(2.5rem,1fr));margin-top:.4rem;display:grid}.curve-controls button{border:0;border-right:1px solid var(--line);min-height:3rem;color:var(--ink);font-family:var(--font-mono);background:0 0;font-weight:800}.curve-controls button:last-child{border-right:0}.curve-controls button[aria-pressed=true]{background:var(--forest);color:var(--paper-raised)}.curve-controls small{font-size:.58rem;font-weight:500;display:block}.curve-legend{color:var(--ink-soft);flex-wrap:wrap;gap:.65rem 1rem;margin-top:.8rem;font-size:.7rem;display:flex}.curve-legend span{align-items:center;gap:.35rem;display:inline-flex}.curve-legend i{width:1rem;height:.22rem;display:inline-block}.water-key{background:var(--blue)}.bite-key{background:var(--brick)}.window-key{border:1px dashed var(--wheat);background:color-mix(in srgb, var(--wheat) 20%, transparent)}.cooking-curve-lab>.data-table-details .chart-source{padding:0 1rem 1rem}@media (width>=48rem){.comparison-atlas-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.protein-equivalent-chart{border-left:1px solid var(--line)}.curve-layout{grid-template-columns:minmax(12rem,.45fr) minmax(0,1.55fr);align-items:center}}@media (prefers-reduced-motion:no-preference){.primary-action,.reading-grid>a,.metric-button,.decision-buttons button{transition:color .18s,background-color .18s,border-color .18s,transform .18s}.primary-action:hover,.reading-grid>a:hover{transform:translateY(-2px)}.hero-study-map li{animation:.52s both study-map-enter}.hero-study-map li:nth-child(2){animation-delay:70ms}.hero-study-map li:nth-child(3){animation-delay:.14s}.hero-study-map li:nth-child(4){animation-delay:.21s}.hero-study-map li:nth-child(5){animation-delay:.28s}.hero-study-map li:nth-child(6){animation-delay:.35s}.equivalent-track span{animation:.62s both comparison-bar-enter}.curve-line{stroke-dasharray:900;stroke-dashoffset:900px;animation:.9s ease-out forwards curve-draw}.curve-playhead,.curve-point,.curve-controls button{transition:x1 .22s,x2 .22s,r .18s,color .18s,background-color .18s}@keyframes study-map-enter{0%{opacity:0;transform:translateY(.5rem)}}@keyframes comparison-bar-enter{0%{transform:scaleX(0)}}@keyframes curve-draw{to{stroke-dashoffset:0}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.research-ticker,.site-header,.mobile-nav-panel,.decision-buttons,.site-footer{display:none!important}body{color:#000;background:#fff}.decision-lab,.article-section-dark{color:#000;background:#fff;border-block:1px solid #000}.decision-lab h2,.article-section-dark h2{color:#000}}
