.accuracy-public,.research-public{min-width:0}
.trust-evidence-note{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:28px 0;padding:22px 24px;border:1px solid rgba(99,91,255,.18);border-radius:24px;background:linear-gradient(135deg,rgba(99,91,255,.075),rgba(255,255,255,.94));box-shadow:0 16px 42px rgba(31,35,48,.07)}.trust-evidence-note>div{min-width:0}.trust-evidence-note span{display:block;margin-bottom:7px;color:#554cf1;font-size:.76rem;font-weight:850;letter-spacing:.02em}.trust-evidence-note b{color:#171b31;font-size:.95rem;line-height:1.9}.trust-evidence-note p{margin:5px 0 0;color:#667085;font-size:.76rem;line-height:1.8}.trust-evidence-note nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.trust-evidence-note nav a{display:inline-flex;align-items:center;min-height:38px;padding:7px 12px;border:1px solid #dedcfb;border-radius:999px;background:#fff;color:#39338d;font-size:.76rem;font-weight:800;text-decoration:none;white-space:nowrap}.trust-evidence-note nav a:hover{border-color:#8d86ff;background:#f7f6ff;color:#27216e}
.evidence-public{max-width:1160px;margin:0 auto;padding-inline:clamp(18px,4vw,52px);overflow:clip}.evidence-flow,.accuracy-factors,.evidence-table>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-bottom:clamp(52px,7vw,84px)}.evidence-flow article,.accuracy-factors article,.evidence-table article{min-width:0;padding:24px;border:1px solid #e4e9f2;border-radius:22px;background:#fff}.evidence-flow span{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#eeecff;color:#5147d8;font-weight:900}.evidence-flow h2,.accuracy-factors b,.evidence-table b{display:block;margin:16px 0 8px;font-size:1.08rem;color:#11182b}.evidence-flow p,.accuracy-factors p,.evidence-table p{color:#5e687b;line-height:1.9}.evidence-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:30px;margin-bottom:clamp(52px,7vw,84px);padding:clamp(28px,5vw,52px);border-radius:30px;background:#f5f7fb}.evidence-split h2{font-size:clamp(1.6rem,3vw,2.55rem);line-height:1.5}.evidence-split p{color:#5e687b;line-height:1.95}.evidence-split aside{padding:24px;border:1px solid #dcd9ff;border-radius:20px;background:#fff}.evidence-table,.accuracy-checklist,.research-principles{padding-block:clamp(44px,6vw,74px)}.evidence-table>header,.accuracy-checklist>header,.research-principles>header{max-width:700px;margin-bottom:28px}.evidence-table h2,.accuracy-checklist h2,.research-principles h2{font-size:clamp(1.7rem,3vw,2.6rem)}.accuracy-checklist ol,.research-principles ol{display:grid;gap:12px;padding:0;list-style:none}.accuracy-checklist li,.research-principles li{display:flex;gap:14px;padding:18px 20px;border:1px solid #e4e9f2;border-radius:16px;background:#fff}.research-status{display:grid;gap:10px;margin-bottom:48px;padding:28px;border:1px solid #dcd9ff;border-radius:24px;background:#f2f1ff}.research-status span{color:#5147d8;font-size:.8rem;font-weight:900}.research-status b{font-size:1.35rem}.research-status p{margin:0;color:#5e687b}.research-principles li b{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:12px;background:#11182b;color:#fff}.research-empty{margin-bottom:70px;padding:clamp(28px,5vw,50px);border:1px dashed #b7becc;border-radius:26px;text-align:center}.research-empty p{max-width:700px;margin:0 auto 18px;color:#5e687b;line-height:1.9}
@media(max-width:900px){.evidence-flow,.accuracy-factors,.evidence-table>div{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-split{grid-template-columns:1fr}}
@media(max-width:760px){.trust-evidence-note{grid-template-columns:1fr;padding:18px;border-radius:20px}.trust-evidence-note nav{justify-content:flex-start}.trust-evidence-note nav a{white-space:normal}}
@media(max-width:520px){.evidence-public{padding-inline:16px}.evidence-flow,.accuracy-factors,.evidence-table>div{grid-template-columns:1fr}.evidence-split{padding:22px;border-radius:22px}}
