.certificate-wrapper{width:94vw;max-width:1600px;margin:10px auto 40px;padding:0 15px}.certificate-card{background:#fff;border-radius:14px;box-shadow:0 10px 36px rgba(20,30,60,.16);padding:18px;text-align:center}.certificate-image{width:100%;height:auto;display:block;margin:0 auto;border-radius:9px}.certificate-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:18px;margin-top:26px}.cert-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 38px;border-radius:34px;font-size:17px;font-weight:600;color:#fff!important;text-decoration:none!important;box-shadow:0 4px 14px rgba(0,0,0,.14);transition:transform .12s ease-in-out,box-shadow .12s ease-in-out,opacity .12s ease-in-out}.cert-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.2);opacity:.93}.cert-btn-jpg{background:linear-gradient(135deg,#1662c4,#0b3f92)}.cert-btn-pdf{background:linear-gradient(135deg,#e0483c,#b6291d)}@media (max-width:480px){.certificate-actions{flex-direction:column;align-items:stretch}.cert-btn{justify-content:center}}