.CertificatesSection_root__WCFQC{width:100%}.CertificatesSection_tabs__jXyqL{justify-content:center;margin-bottom:var(--spacing-xl)}.CertificatesSection_grid__oi_bs{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-lg)}.CertificatesSection_card__UyG_D{display:flex;flex-direction:column;gap:var(--spacing-md);transition:transform .2s ease}.CertificatesSection_cardExpired__UBWaQ{opacity:.7}.CertificatesSection_cardHeader___ED4_{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.CertificatesSection_icon__oK7tP{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--primary-light);color:var(--primary);border-radius:var(--radius-md)}.CertificatesSection_badges__Fr85p{display:flex;gap:var(--spacing-xs)}.CertificatesSection_badge__Jc_kD{display:inline-flex;align-items:center;gap:4px;padding:3px var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.CertificatesSection_badgeActive__oxl4c{background:rgba(56,161,105,.12);color:#2f855a}.CertificatesSection_badgeExpired__tpuyD{background:rgba(160,160,160,.12);color:var(--text-secondary)}.CertificatesSection_meta__dAeGW{display:flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-md)}.CertificatesSection_metaItem__VilHg{display:inline-flex;align-items:center;gap:4px;font-size:var(--font-size-sm);color:var(--text-secondary)}.CertificatesSection_metaItem__VilHg svg{flex-shrink:0;opacity:.7}.CertificatesSection_certNumber__f9PBg{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs);letter-spacing:.02em;color:var(--text-tertiary,var(--text-secondary));flex-basis:100%}.CertificatesSection_title__L9WOP{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:1.4;margin:0}.CertificatesSection_description__ly5Bp{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;margin:0}@media (max-width:640px){.CertificatesSection_grid__oi_bs{grid-template-columns:1fr}}