@layer page{.evidence-library{min-width:0;color:var(--ink);gap:20px;margin:28px 0;display:grid}.evidence-library__head{gap:10px;display:grid}.evidence-library h3{letter-spacing:-.025em;font-size:clamp(21px,2.3vw,27px);line-height:1.3}.evidence-library .eyebrow{align-items:center;gap:8px;display:flex}.evidence-library svg{flex-shrink:0;width:16px;height:16px}.evidence-library p,.evidence-library li{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.evidence-library ul{gap:8px;margin:12px 0 0;padding-left:20px;display:grid}.evidence-scope,.evidence-empty{background:var(--glass);border:1px solid var(--brand-line);border-radius:18px;gap:12px;padding:20px;display:grid}.evidence-claim{border:1px solid var(--brand-line);background:var(--glass);border-radius:18px;overflow:hidden}.evidence-claim summary{cursor:pointer;padding:20px;font-weight:600;line-height:1.6}.evidence-claim summary span{color:var(--muted);margin-top:6px;font-size:12px;font-weight:400;display:block}.evidence-claim>div{gap:16px;padding:0 20px 24px;display:grid}.evidence-citation{gap:8px;display:grid}.evidence-library a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;line-height:1.65;text-decoration:underline}.evidence-citation>a,.study-card footer>a,.evidence-method{align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.study-cards{gap:20px;display:grid}.study-card{background:var(--glass);min-width:0;box-shadow:var(--glass-shadow);border:1px solid var(--brand-line);border-radius:var(--card-radius);gap:24px;padding:clamp(20px,3vw,28px);display:grid}.study-card header{gap:10px;display:grid}.study-card h4{letter-spacing:-.02em;font-size:20px;line-height:1.4}.evidence-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:20px;display:grid}.evidence-facts dt{color:var(--muted);font-size:12px;line-height:1.6}.evidence-facts dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.65}.study-card strong,.evidence-citation strong{font-size:14px;line-height:1.6}.evidence-limit{background:var(--paper-dim);border-radius:14px;padding:18px}.study-card footer{gap:10px;display:grid}.study-card footer p{font-size:12px}.compound-page .evidence-library{padding:clamp(20px,3vw,32px)}}
