.zv-documents{display:grid;gap:12px;margin:25px 0}.zv-document{display:flex;gap:14px;align-items:center;padding:17px 22px;border:1px solid #c9a86b;border-radius:8px;background:#fffaf0;color:#1a2e43;text-decoration:none;font-weight:650}.zv-document:hover{background:#f4ead6}.zv-document span{font-size:1.5em;color:#a47d3c}.zv-credit-link a{color:#c9a86b}
