.Certificates_pageTitle__AkqI7{font-size:3rem;margin-bottom:1rem;text-align:center}.Certificates_pageSubtitle__FyTNc{font-size:1.1rem;color:var(--text-secondary);text-align:center;max-width:700px;margin:0 auto 4rem}.Certificates_certificatesGrid__w2v3V{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.Certificates_cta__0WurU{background-color:#0b1120;padding:8rem 0;text-align:center;border-top:1px solid var(--card-border)}.Certificates_ctaContent__QwXJ0 h2{font-size:3.5rem;margin-bottom:1.5rem;font-weight:700;letter-spacing:-1px}.Certificates_ctaHighlight__2uGbB{color:#7dd3fc}.Certificates_ctaContent__QwXJ0 p{font-size:1.15rem;color:#9ca3af;margin-bottom:3.5rem;line-height:1.6}.Certificates_ctaButtons__XJdu_{display:flex;justify-content:center}.Certificates_emailButton__Kf07r{display:inline-flex;align-items:center;gap:.75rem;background-color:#1a2035;color:#fff;padding:1rem 1.5rem;border-radius:12px;font-weight:600;font-size:1.05rem;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 20px rgba(0,0,0,.2)}.Certificates_emailButton__Kf07r:hover{background-color:#242b45;transform:translateY(-2px);box-shadow:0 6px 25px rgba(0,0,0,.3)}@media (max-width:768px){.Certificates_pageTitle__AkqI7{font-size:2.5rem}}.CertificateCard_card__ci6_t{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.CertificateCard_card__ci6_t:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.5);border-color:var(--text-secondary)}.CertificateCard_imageWrapper__ev6B_{position:relative;width:100%;height:220px}.CertificateCard_image__bSBKU{object-fit:cover}.CertificateCard_content__BpS9B{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.CertificateCard_title__Sxo4U{margin-bottom:.25rem;font-size:1.15rem}.CertificateCard_issuer__adfj9{color:var(--text-secondary);font-size:.95rem;margin-bottom:1.5rem;flex-grow:1}.CertificateCard_btn__j2uBW{width:100%}