/* V68 — Evidência e credibilidade. Sem scripts nem dependências externas. */
.lv68-proof{max-width:1160px;margin:38px auto;padding:clamp(24px,3.7vw,42px);background:#f6f9fb;border:1px solid #d7e2eb;border-radius:20px;color:#183247}
.lv68-proof__eyebrow{display:block;color:#2b6772;font-size:.79rem;letter-spacing:.07em;text-transform:uppercase;font-weight:750;margin-bottom:9px}
.lv68-proof h2{margin:8px 0 12px;color:#16364b;font-size:clamp(1.5rem,2.5vw,2.1rem);line-height:1.25}
.lv68-proof p,.lv68-proof li{color:#354e5f;line-height:1.72}
.lv68-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}
.lv68-proof-card{background:#fff;padding:22px;border:1px solid #dce6ed;border-radius:14px;min-width:0}
.lv68-proof-card strong{font-size:1.45rem;display:block;color:#11475b;line-height:1.3}
.lv68-proof-card h3{font-size:1.06rem;margin:10px 0 7px;color:#173c50}
.lv68-proof-card p{font-size:.94rem;margin:6px 0 12px}
.lv68-proof a{color:#125d6b;text-decoration:underline;text-underline-offset:3px;font-weight:700}
.lv68-proof a:focus-visible,.lv68-case-link:focus-visible{outline:3px solid #e39e3f;outline-offset:3px}
.lv68-proof__note{font-size:.89rem;padding:14px 17px;background:#edf3f5;border-left:4px solid #638793;border-radius:5px}
.lv68-check{background:#f6fafb;border:1px solid #cbdde3;border-radius:14px;padding:20px 22px;margin:25px 0}
.lv68-check h2,.lv68-transfer h2{margin:0 0 11px;color:#183d50;font-size:1.35rem}
.lv68-check dl{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,2fr);column-gap:16px;row-gap:12px;margin:10px 0}
.lv68-check dt{font-weight:750;color:#163e51}.lv68-check dd{margin:0;color:#304b5c;line-height:1.6}
.lv68-transfer{margin:30px 0 18px;padding:20px 22px;background:#e9f3f1;border-radius:14px}
.lv68-transfer p{margin:8px 0 14px}
.lv68-case-link{display:inline-block;padding:10px 15px;border-radius:8px;background:#184b5b;color:white!important;text-decoration:none!important;font-weight:700}
.lv68-provenance{font-size:.87rem;line-height:1.65;color:#485b66;display:block;margin:7px 0 13px}
.lv68-inline-links{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:16px}
.lv68-checklist{padding-left:23px;margin:12px 0}
@media(max-width:770px){.lv68-proof-grid{grid-template-columns:1fr}.lv68-check dl{display:block}.lv68-check dt{margin-top:15px}.lv68-check dd{margin-top:3px}.lv68-proof{margin:25px 14px;padding:23px 17px}}
