.evidence-hero{width:var(--wrap);border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-inline:auto;padding:clamp(3rem,8vw,6.5rem) 0 clamp(2.5rem,5vw,4rem);display:grid}.evidence-hero .eyebrow{color:var(--ink-soft)}.evidence-hero h1{letter-spacing:-.04em;max-width:8.19em;font-size:clamp(2.6rem,5.6vw,5.6rem);line-height:.94}.evidence-hero__lead{max-width:31.5em;color:var(--ink);font:500 var(--t-lead)/1.45 var(--serif);margin-top:1.5rem}.evidence-hero__facts{background:var(--paper-3);box-shadow:var(--e1);grid-template-columns:1fr;margin:0;padding:.4rem 1.4rem;display:grid}.evidence-hero__facts div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(8rem,10rem) 1fr;align-items:baseline;gap:1rem;padding:1rem 0;display:grid}.evidence-hero__facts div:last-child{border-bottom:0}.evidence-hero__facts dt{color:var(--ink-soft);font-size:.8125rem;font-weight:600}.evidence-hero__facts dd{color:var(--ink);font:500 clamp(1.2rem, 1.9vw, 1.6rem)/1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0}.evidence-hero__facts dd small{color:var(--ink-soft);font:400 .8125rem/1.45 var(--sans);letter-spacing:0;text-wrap:pretty;margin-top:.45rem;display:block}.evidence-library{width:var(--wrap);margin-inline:auto;padding-block:clamp(3rem,6vw,5rem) clamp(4rem,8vw,6.5rem)}.evidence-library .section-heading{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.evidence-library h2{font-size:clamp(2rem,3.8vw,3.6rem)}.evidence-library__grid{border-top:1px solid var(--rule-strong);grid-template-columns:1fr;display:grid}.evidence-card{min-height:6rem;color:var(--ink);border-bottom:1px solid var(--rule);transition:background-color .18s var(--ease-out);grid-template-columns:minmax(8rem,1.6fr) minmax(0,5fr) minmax(12rem,2.4fr);grid-template-areas:"topic question meta""topic preview types";align-items:start;gap:.5rem clamp(1.2rem,3vw,3rem);padding:1.6rem 0;text-decoration:none;display:grid;position:relative}.evidence-card:hover{background:#fbf7eeb3}.evidence-card:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.evidence-card__topic{color:var(--ink-soft);grid-area:topic;gap:.5rem;margin:0;font-size:.8125rem;font-weight:600;display:grid}.evidence-card__index{color:var(--accent);font:500 2rem/1 var(--serif);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.evidence-card__question{max-width:18.9em;color:var(--ink);font:500 clamp(1.3rem, 2vw, 1.75rem)/1.18 var(--serif);letter-spacing:-.015em;grid-area:question;margin:0}.evidence-card__preview{max-width:39.06em;color:var(--ink-soft);grid-area:preview;margin:0;font-size:.9375rem;line-height:1.55}.evidence-card__types{flex-wrap:wrap;grid-area:types;gap:.3rem .9rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.evidence-card__types li{color:var(--ink-soft);font-size:.78rem}.evidence-card__types li:before{content:"· ";color:var(--accent)}.evidence-card__meta{color:var(--ink-soft);grid-area:meta;gap:.4rem;margin:0;font-size:.8125rem;display:grid}.evidence-card__cta{color:var(--ink);white-space:nowrap;font-weight:600}.evidence-card:hover .evidence-card__cta{color:var(--accent)}.evidence-method{padding:clamp(3.5rem, 7vw, 6rem) max(var(--gutter), calc((100vw - 1320px) / 2));color:var(--ink);background:var(--grain), var(--paper-2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);display:grid}.evidence-method .eyebrow{color:var(--ink-soft)}.evidence-method h2{max-width:8.19em;font-size:clamp(2rem,3.8vw,3.6rem)}.evidence-method__steps{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none}.evidence-method__steps li{border-bottom:1px solid var(--rule);grid-template-columns:2.8rem 1fr;gap:1rem;padding:1.1rem 0;display:grid}.evidence-method__steps span{color:var(--accent);font:600 1.05rem/1.4 var(--serif)}.evidence-method__steps p{color:var(--ink);margin:0;font-size:.9875rem;line-height:1.55}.evidence-next{width:var(--wrap);margin-inline:auto;padding-block:clamp(3.5rem,7vw,6rem)}.evidence-next h2{max-width:10.08em;margin-bottom:clamp(1.6rem,3vw,2.5rem);font-size:clamp(2rem,3.8vw,3.6rem)}.evidence-next__grid{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.evidence-next__card{color:var(--ink);border-bottom:1px solid var(--rule);align-content:start;gap:.5rem;padding:1.3rem 1.4rem 1.4rem 0;text-decoration:none;display:grid}.evidence-next__card+.evidence-next__card{border-left:1px solid var(--rule);padding-left:1.4rem}.evidence-next__card:hover strong{text-decoration:underline;text-decoration-color:var(--accent)}.evidence-next__card:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.evidence-next__label{color:var(--accent);font-size:.8125rem;font-weight:600}.evidence-next__card strong{color:var(--ink);font:500 1.35rem/1.2 var(--serif)}.evidence-next__card>span:not(.evidence-next__label):not(.evidence-next__cta){color:var(--ink-soft);font-size:.9rem;line-height:1.5}.evidence-next__cta{color:var(--ink);margin-top:.4rem;font-size:.875rem;font-weight:600}.evidence-next__note{color:var(--ink-soft);margin-top:2rem;font-size:.8125rem}.evidence-article{width:var(--wrap);margin-inline:auto;padding-block:clamp(3rem,6vw,5rem) clamp(4rem,8vw,7rem);overflow-x:clip}.evidence-article__header{max-width:46rem}.evidence-article__breadcrumb{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.2rem;font-size:.875rem;display:flex}.evidence-article__breadcrumb a{min-height:2.75rem;color:var(--ink);border-bottom:1px solid;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.evidence-article h1{letter-spacing:-.03em;max-width:12.6em;font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1.04}.evidence-article__answer{background:var(--paper-3);box-shadow:var(--e1);margin-top:2rem;padding:1.4rem 1.6rem 1.5rem}.evidence-article__answer-label{color:var(--accent);margin:0 0 .6rem;font-size:.8125rem;font-weight:600}.evidence-article__answer-text{margin:0;font-size:1.0625rem;line-height:1.62}.evidence-article__one-liner{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule);grid-template-columns:6.5rem 1fr;align-items:start;gap:1rem;margin-top:1.4rem;padding:1rem 0;display:grid}.evidence-article__one-liner span{color:var(--accent);padding-top:.3rem;font-size:.8125rem;font-weight:600}.evidence-article__one-liner p{color:var(--ink);font:500 1.2rem/1.4 var(--serif);margin:0}.evidence-article__facts{grid-template-columns:repeat(3,minmax(0,auto));gap:1.5rem;margin:1.4rem 0 0;display:grid}.evidence-article__facts dt{color:var(--ink-soft);font-size:.78rem;font-weight:600}.evidence-article__facts dd{color:var(--ink);margin:.25rem 0 0;font-size:.9rem}.evidence-article__status{border:1px solid var(--rule-strong);background:var(--paper-3);color:var(--ink-soft);margin-top:1.4rem;padding:.75rem .9rem;font-size:.875rem}.evidence-article__status span{color:var(--accent);font-size:.75rem;font-weight:700;display:block}.evidence-article__toc{background:var(--paper-3);max-width:46rem;box-shadow:var(--e1);margin-top:1.6rem;padding:1rem 1.2rem 1.1rem}.evidence-article__toc-title{color:var(--ink-soft);margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.evidence-article__toc ol{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));column-gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.evidence-article__toc a{min-height:2.75rem;color:var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:1.8rem 1fr;align-items:center;font-size:.9375rem;text-decoration:none;display:grid}.evidence-article__toc li:last-child a{border-bottom:0}.evidence-article__toc a span{color:var(--accent);font:600 .85rem/1 var(--serif);font-variant-numeric:tabular-nums}.evidence-article__toc a:hover,.evidence-article__toc a:focus-visible{color:var(--accent)}.evidence-section h2,#sources-title,#related-title{scroll-margin-top:calc(var(--site-header-block-size) + 1.5rem)}.evidence-article__body{max-width:46rem;margin-top:clamp(2.5rem,5vw,4rem)}.evidence-section{padding-top:2rem}.evidence-section+.evidence-section{border-top:1px solid var(--rule);margin-top:1.5rem}.evidence-section h2{max-width:16.38em;margin-bottom:1rem;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.evidence-section p{margin:0 0 1.1rem;font-size:1.0625rem;line-height:1.7}.evidence-callout{border-left:2px solid var(--accent);margin:1.4rem 0 1.6rem;padding:.2rem 0 .2rem 1.3rem}.evidence-callout p{color:var(--ink);font:500 1.18rem/1.45 var(--serif);margin:0}.evidence-section[data-section-kind=limits] h2:before,.evidence-section[data-section-kind=practical] h2:before{content:"";background:var(--accent);width:2.5rem;height:2px;margin-bottom:.8rem;display:block}.cite{min-width:2.75rem;min-height:2.75rem;color:var(--accent);vertical-align:baseline;justify-content:center;align-items:center;margin:-.95rem -.85rem;padding:0;font-size:.78rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.cite span{border-bottom:1px solid;padding:.1rem .3rem}.cite:hover span,.cite:focus-visible span{color:var(--paper-3);background:var(--accent);border-color:#0000;border-radius:.15rem}.cite:focus-visible{outline:3px solid var(--ink);outline-offset:-.4rem;border-radius:.3rem}.evidence-article__sources{border-top:1px solid var(--rule-strong);margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem)}.reference-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.reference{border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--site-header-block-size) + 1rem);grid-template-columns:3rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.reference:target{background:linear-gradient(90deg,#eaa68838,#0000 60%)}.reference__number{color:var(--accent);font:600 1.15rem/1.3 var(--serif);font-variant-numeric:tabular-nums}.reference__body{gap:.4rem;min-width:0;display:grid}.reference__title{color:var(--ink);font:500 1.05rem/1.35 var(--serif);overflow-wrap:anywhere;margin:0}.reference__meta{color:var(--ink);margin:0;font-size:.875rem;line-height:1.45}.reference__meta em{font-style:normal}.reference__ids{color:var(--ink-soft);overflow-wrap:anywhere;flex-wrap:wrap;gap:.35rem .9rem;margin:0;font-size:.78rem;display:flex}.reference__type{color:var(--ink);font-weight:600}.reference__open{min-height:2.75rem;color:var(--ink);border-bottom:1px solid;justify-self:start;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.reference__open:hover,.reference__open:focus-visible{color:var(--accent)}.evidence-article__footer{max-width:46rem;margin-top:clamp(3rem,6vw,5rem)}.evidence-article__reviewed{color:var(--ink-soft);font-size:.875rem}.evidence-practical,.evidence-related{border-top:1px solid var(--rule-strong);margin-top:2.5rem;padding-top:1.5rem}.evidence-practical h2,.evidence-related h2{margin-bottom:1rem;font-size:1.5rem}.evidence-practical ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.evidence-practical li{grid-template-columns:minmax(9rem,auto) 1fr;align-items:center;gap:1rem;display:grid}.evidence-practical a{min-height:2.75rem;color:var(--ink);border-bottom:1px solid;justify-self:start;align-items:center;gap:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.evidence-practical li>span{color:var(--ink-soft);font-size:.9rem}.evidence-related ul{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.evidence-related a{min-height:3.25rem;color:var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:8rem 1fr auto;align-items:center;gap:1rem;padding:.9rem 0;text-decoration:none;display:grid}.evidence-related a:hover .evidence-related__question,.evidence-related a:focus-visible .evidence-related__question{text-decoration:underline;text-decoration-color:var(--accent)}.evidence-related__topic{color:var(--ink-soft);font-size:.8125rem;font-weight:600}.evidence-related__question{color:var(--ink);font:500 1.05rem/1.3 var(--serif)}.evidence-related__cta{color:var(--accent);font-weight:700}.evidence-article__book{background:var(--paper-2);margin-top:2.5rem;padding:1.4rem 1.6rem}.evidence-article__book .eyebrow{margin-bottom:.5rem}.evidence-article__book p:not(.eyebrow){max-width:39.06em;color:var(--ink);font:500 1.05rem/1.5 var(--serif);margin:0}.evidence-article__book .text-link{margin-top:.8rem}.evidence-article__note{border-top:1px solid var(--rule);color:var(--ink-soft);margin-top:2.5rem;padding:1rem 0 0;font-size:.8125rem;line-height:1.5}@media (width>=1041px){.evidence-article{grid-template-columns:minmax(0,46rem) minmax(14rem,1fr);align-items:start;column-gap:clamp(3rem,6vw,6rem);display:grid}.evidence-article__header,.evidence-article__body,.evidence-article__footer{grid-column:1}.evidence-article__sources{grid-column:1/-1}.evidence-article__aside{grid-area:1/2/span 2;align-self:stretch}.evidence-article__toc{top:calc(var(--site-header-block-size) + 1.5rem);border-left:1px solid var(--rule-strong);box-shadow:none;background:0 0;margin-top:3.6rem;padding:0 0 0 1.4rem;position:sticky}.evidence-article__toc ol{grid-template-columns:1fr}.evidence-article__toc a{min-height:3rem}}@media (width<=1040px){.evidence-hero{grid-template-columns:1fr;align-items:start}.evidence-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"topic""question""preview""types""meta";gap:.55rem}.evidence-card__topic{grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem}.evidence-card__index{font-size:1.4rem}.evidence-card__meta{grid-template-columns:auto auto;justify-content:space-between;padding-top:.4rem}.evidence-next__grid{grid-template-columns:1fr}.evidence-next__card+.evidence-next__card{border-left:0;padding-left:0}}@media (width<=860px){.evidence-method{grid-template-columns:1fr}.evidence-article__facts{grid-template-columns:1fr 1fr}.evidence-related a{grid-template-columns:1fr auto}.evidence-related__topic{grid-column:1/-1}.evidence-practical li{grid-template-columns:1fr;gap:.2rem}}@media (width<=560px){.evidence-hero__facts{padding-inline:1rem}.evidence-hero__facts div{grid-template-columns:1fr;gap:.3rem}.evidence-article__one-liner{grid-template-columns:1fr;gap:.4rem}.evidence-article__facts{grid-template-columns:1fr;gap:.9rem}.evidence-card__meta{grid-template-columns:1fr;gap:.2rem}.reference{grid-template-columns:2.2rem 1fr;gap:.7rem}.evidence-section p{font-size:1rem}}@media (prefers-reduced-motion:reduce){.evidence-card,.evidence-next__card{transition:none}}
