.evidence-page{color:#172033;background:#f6f8fb;min-height:100vh;padding:38px max(22px,50vw - 590px) 72px;font:15px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.evidence-hero{justify-content:space-between;align-items:end;gap:28px;margin-bottom:30px;display:flex}.evidence-back{color:#2255d6;align-items:center;gap:6px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.evidence-kicker{color:#2255d6;text-transform:uppercase;letter-spacing:.12em;margin:26px 0 8px;font-size:12px;font-weight:750}.evidence-hero h1{letter-spacing:-.05em;margin:0 0 12px;font-size:clamp(36px,5vw,62px);line-height:1.02}.evidence-lede{color:#637087;max-width:720px;margin:0;font-size:17px}.evidence-stamp{color:#173fa8;white-space:nowrap;background:#eaf0ff;border:1px solid #cfdbff;border-radius:14px;padding:13px 16px;font-size:13px}.evidence-stamp strong{font-weight:750}.evidence-stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0 34px;display:grid}.evidence-stat,.evidence-panel{background:#fff;border:1px solid #e5eaf1;border-radius:16px;box-shadow:0 12px 35px #21304d0d}.evidence-stat{padding:20px}.evidence-stat strong{letter-spacing:-.04em;font-size:30px;display:block}.evidence-stat span,.evidence-stat small{display:block}.evidence-stat span{font-size:13px}.evidence-stat small{color:#087f5b;font-size:13px}.evidence-panel{margin-top:18px;padding:24px}.evidence-heading h2{letter-spacing:-.025em;margin:0 0 7px;font-size:23px}.evidence-heading p{color:#637087;max-width:850px;margin:0 0 18px}.evidence-heading code,.evidence-footer code{background:#f0f3f8;border-radius:5px;padding:2px 5px;font-size:.9em}.evidence-suite{border-top:1px solid #e5eaf1;grid-template-columns:1.2fr repeat(3,1fr);gap:0;padding:16px 0;display:grid}.evidence-suite:first-child{border-top:0}.evidence-suite h3{margin:0;font-size:16px}.evidence-suite small{color:#637087;display:block}.evidence-metric{text-align:right}.evidence-metric strong{font-size:20px;display:block}.evidence-metric small{color:#637087;font-size:12px}.evidence-filters{gap:8px;margin:18px 0;display:flex}.evidence-filters button{color:#637087;cursor:pointer;background:#fff;border:1px solid #e5eaf1;border-radius:999px;padding:8px 13px}.evidence-filters button.active{color:#fff;background:#172033;border-color:#172033}.evidence-table-wrap{border:1px solid #e5eaf1;border-radius:12px;overflow:auto}.evidence-table{border-collapse:collapse;width:100%;min-width:760px}.evidence-table th,.evidence-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5eaf1;padding:12px 14px}.evidence-table th{color:#637087;text-transform:uppercase;letter-spacing:.06em;background:#fafbfd;font-size:12px}.evidence-table tr:last-child td{border-bottom:0}.evidence-table td:last-child{white-space:normal}.evidence-badge{border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.evidence-badge.is-good{color:#087f5b;background:#e8f7f1}.evidence-badge.is-warn{color:#ad6500;background:#fff3df}.evidence-badge.is-bad{color:#b42318;background:#ffebe9}.evidence-two-col{grid-template-columns:1fr 1fr;gap:22px;display:grid}.evidence-info{color:#637087;background:#f8faff;border-left:3px solid #2255d6;gap:10px;margin-top:18px;padding:12px 14px;display:flex}.evidence-info svg{color:#2255d6;flex:none}.evidence-info strong{color:#172033;display:block}.evidence-footer{color:#637087;margin-top:22px;font-size:13px}@media (width<=850px){.evidence-hero{display:block}.evidence-stamp{margin-top:18px;display:inline-block}.evidence-stat-grid{grid-template-columns:repeat(2,1fr)}.evidence-suite{grid-template-columns:1fr 1fr}.evidence-metric{text-align:left;margin-top:12px}.evidence-two-col{grid-template-columns:1fr}}@media (width<=480px){.evidence-page{padding:26px 14px 56px}.evidence-stat-grid{grid-template-columns:1fr}.evidence-hero h1{font-size:42px}}
