.z15-card{box-sizing:border-box;max-width:100%;padding:24px;margin:24px 0;border:1px solid #f0a54570;border-radius:16px;background:#13100c;color:#f5f3ee;overflow-wrap:anywhere}.z15-card h2{font-size:clamp(20px,3vw,30px);margin:0 0 12px}.z15-card p{margin:10px 0;line-height:1.6}.z15-card a{display:inline-flex;padding:12px 16px;margin:8px 8px 0 0;border:1px solid #f0a545;border-radius:8px;color:#ffbf66;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.z15-card code{white-space:normal;overflow-wrap:anywhere}.z15-meta{font-family:monospace;line-height:1.7}.z15-hidden{display:none!important}