.finding{padding:0 0 3rem}.finding p,.finding a,.finding summary{overflow-wrap:anywhere}.evidence-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(3rem,7vw,6rem) 0}.evidence-hero h1{font-size:clamp(3rem,6vw,5.5rem);letter-spacing:-.045em;line-height:1.05}.evidence-hero .lead{font-size:1.1rem}.evidence-stamps{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0}.evidence-stamps span{font-size:.7rem;border:1px solid #c5cfbc;border-radius:2rem;padding:.25rem .65rem}.number-story{background:#204c3a;color:#faf7ef;padding:2rem;border-radius:.8rem;border-top:4px solid #ba8c40}.number-story>p:first-child{font-size:.85rem;max-width:26rem}.number-story>strong{display:block;font:700 clamp(3.5rem,7vw,6rem) var(--serif);line-height:1.1;letter-spacing:-.05em}.number-story>strong span{font-size:.45em;margin-left:.15em}.number-story>p{font-size:.8rem}.number-story>div{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-top:1px solid #6f8a75;margin-top:1.3rem;padding:1rem 0}.number-story>div span{font-size:.8rem}.number-story>div b{font:700 1.5rem var(--serif)}.number-story small{display:block;font-size:.72rem;color:#d9e2d2}.evidence-section{padding:3.5rem 0;border-top:1px solid #cdd5c5}.finding .section-heading>p{max-width:25rem;font-size:.85rem;color:#56634e}.tenure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.tenure-card{min-width:0;background:#fffef9;border:1px solid #c9d3bf;padding:1.5rem;border-radius:.7rem}.tenure-card h3{font-size:1.3rem;min-height:3rem}.threshold-row{display:grid;grid-template-columns:1fr auto;gap:.5rem;margin:1.4rem 0 .5rem}.threshold-row span{font-size:.78rem}.threshold-row strong{font:700 1.3rem var(--serif)}.threshold-row svg{grid-column:1/-1;width:100%;height:.8rem}.threshold-track{fill:#e9ece0}.threshold-30{fill:#347454}.threshold-50{fill:#ad7b2d}.scale-labels{display:flex;justify-content:space-between;font-size:.63rem;color:#64705d;margin-top:.7rem}.tenure-denominator{font-size:.75rem;border-top:1px solid #d8ddcf;padding-top:1rem;margin-top:1rem}.tenure-card>a{font-size:.75rem}.evidence-note{font-size:.83rem;padding:1.2rem 1.4rem;border-left:3px solid #b48b39;background:#eee9d8;margin:1.5rem 0 0}.context-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.context-card{background:#e8eddf;border-radius:.7rem;padding:1.6rem}.context-value{font:700 3rem var(--serif);letter-spacing:-.04em}.context-card>p{font-size:.95rem}.context-card .context-count,.context-card>a{font-size:.78rem}.research-path{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;margin:2rem 0 0}.research-path span{padding:.65rem 1rem;border:1px dashed #aebb9d;border-radius:.3rem;font-size:.75rem}.research-path b{font-weight:400;color:#77896a}.finding .chart-caption{font-size:.76rem}.coverage-board{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}.coverage-board li{border:1px solid #d2d7c7;border-radius:.4rem;padding:.85rem;background:#f1f2e8;min-width:0}.coverage-board strong{font-size:.76rem;display:block;line-height:1.4}.coverage-board span{display:block;font-size:.62rem;margin-top:.45rem;color:#64705d}.coverage-board .coverage-started{background:#dae9d2;border-color:#9eb894}.coverage-board .coverage-next{background:#f0e2bd;border-color:#cfb474}.question-library{margin-top:1.5rem;border:1px solid #bfccb3;border-radius:.5rem;padding:1.2rem;background:#fffdf6}.question-library>summary{font-weight:700;cursor:pointer}.question-library .theme{border-top:1px solid #d4dccb;margin-top:.7rem;padding:.75rem 0}.theme>summary{cursor:pointer;font-weight:650}.theme p,.theme li{font-size:.85rem}.evidence-downloads{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.4rem}.evidence-downloads a{padding:.6rem .9rem;background:#e5ebdc;border-radius:.3rem;font-size:.78rem}.source-card{border-bottom:1px solid #cbd4c1;padding:1rem 0;scroll-margin-top:1.5rem}.source-card>summary{display:flex;justify-content:space-between;gap:1.5rem;cursor:pointer;font-size:.85rem}.source-card>summary span{max-width:60rem}.source-card>summary b{white-space:nowrap;font:700 1.2rem var(--serif)}.source-card p{font-size:.8rem}.source-hash{font-family:monospace;font-size:.7rem;overflow-wrap:anywhere}.closing-panel{padding:2.5rem;background:#e7ecdd;border-radius:.8rem}.closing-panel h2{font-size:2rem}.closing-panel>p{max-width:55rem}@media(max-width:62rem){.evidence-hero{grid-template-columns:1fr 1fr}.coverage-board{grid-template-columns:repeat(3,minmax(0,1fr))}.tenure-grid{grid-template-columns:1fr}.tenure-card{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.tenure-card>.eyebrow,.tenure-card>h3{grid-column:1/-1}.tenure-card h3{min-height:0}.scale-labels{display:none}.tenure-card>a{align-self:center}}@media(max-width:38rem){.evidence-hero,.context-grid{grid-template-columns:1fr}.evidence-hero{gap:1.5rem}.evidence-hero h1{font-size:3.3rem}.evidence-hero .card-links{font-size:.85rem}.number-story{padding:1.4rem}.number-story>strong{font-size:4.5rem}.coverage-board{grid-template-columns:1fr 1fr}.tenure-card{display:block}.scale-labels{display:flex}.closing-panel{padding:1.5rem}.source-card>summary{gap:.8rem}.source-card>summary b{font-size:1rem}.research-path{gap:.5rem;justify-content:start}.evidence-section{padding:2.5rem 0}}@media print{.evidence-hero{padding:1rem 0;grid-template-columns:1fr 1fr}.number-story{background:white;color:#193f32;border:1px solid}.number-story small{color:inherit}.evidence-section{padding:1.5rem 0}.tenure-grid{grid-template-columns:repeat(3,1fr)}.tenure-card{display:block}.coverage-board{grid-template-columns:repeat(5,1fr)}.source-card>*{display:block!important}.question-library>*{display:block!important}.tenure-card,.context-card{break-inside:avoid}.closing-panel{background:white;border:1px solid}}

.source-card>summary::before{content:"+";flex:0 0 auto;font-weight:700;color:#46654d}.source-card[open]>summary::before{content:"-"}
