.elv-colophon-wrap{max-width:880px;margin:0 auto}.elv-colophon-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:56px;display:grid}.elv-colophon-card{background:var(--elv-bg-raised);border:1px solid var(--elv-border);border-radius:var(--elv-radius-md);flex-direction:column;padding:20px;display:flex}.elv-colophon-icon{background:var(--elv-bg);border:1px solid var(--elv-border);width:34px;height:34px;color:var(--elv-gold);border-radius:9px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.elv-colophon-label{text-transform:uppercase;letter-spacing:.06em;color:var(--elv-text-faint);margin-bottom:4px;font-size:11.5px}.elv-colophon-card strong{margin-bottom:8px;font-size:15px}.elv-colophon-card p{color:var(--elv-text-muted);margin:0;font-size:13px;line-height:1.6}.elv-colophon-section{margin-bottom:40px}.elv-colophon-section h2{margin-bottom:10px;font-size:20px}.elv-colophon-lead{color:var(--elv-text-muted);margin-bottom:18px;font-size:14.5px;line-height:1.75}.elv-colophon-section a{color:var(--elv-gold);text-decoration:underline}@media (max-width:760px){.elv-colophon-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.elv-colophon-grid{grid-template-columns:1fr}}
