/* Hauzer V9 — evidências, acervo e legibilidade */
.v9-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0}.v9-facts>div{padding:22px;border:1px solid #d9e6e8;border-radius:15px;background:#f7fafb;display:flex;flex-direction:column;gap:9px}.v9-facts strong{color:#0d3545;font-size:14px}.v9-facts span{color:#49616c;line-height:1.55}.v9-soft{background:#f2f6f8}.v9-publications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px}.v9-publication{background:white;border:1px solid #d9e6e8;border-radius:18px;padding:28px}.v9-publication h3{margin:14px 0;font-size:clamp(20px,2vw,27px);line-height:1.28}.v9-publication p{line-height:1.7}.v9-publication a,.v9-links a{color:#066b70;font-weight:700}.v9-links{display:flex;gap:16px;flex-wrap:wrap;margin:25px 0}.v9-links a{border:1px solid #d9e6e8;border-radius:12px;padding:13px 18px}.v9-steps{margin:25px 0;padding-left:25px;line-height:1.9}.v9-note{font-size:14px;color:#566c76}.site-header .official-brand-logo{width:182px;height:auto;object-fit:contain}.v9-publication a:hover,.v9-links a:hover{text-decoration:underline}@media(max-width:680px){.v9-publications,.v9-facts{grid-template-columns:1fr}.v9-publication{padding:22px}.v9-links{flex-direction:column}}
