.achievement-link.svelte-zatl8i.svelte-zatl8i{color:var(--text-color);opacity:.8;font-size:.6rem;transition:all .2s ease-in-out}.achievement-link.svelte-zatl8i.svelte-zatl8i:hover{color:var(--primary)}.certificates-preview.svelte-zatl8i .certificates-intro.svelte-zatl8i{color:var(--text-color);margin:0 0 2rem;font-size:1rem;line-height:1.6;display:flex;align-items:center;gap:.75rem;padding:1.5rem;background:linear-gradient(135deg,#06b6d40d,#06b6d405);border-radius:.5rem;border:1px solid rgba(6,182,212,.2)}.certificates-preview.svelte-zatl8i .certificates-intro i.svelte-zatl8i{color:var(--primary);font-size:1.5rem;flex-shrink:0}.certificates-preview.svelte-zatl8i .certificates-stats.svelte-zatl8i{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.certificates-preview.svelte-zatl8i .certificates-stats .cert-stat.svelte-zatl8i{background:linear-gradient(135deg,#06b6d41a,#06b6d40d);border:1px solid rgba(6,182,212,.3);border-radius:.5rem;padding:1.5rem;text-align:center;transition:all .3s ease}.certificates-preview.svelte-zatl8i .certificates-stats .cert-stat.svelte-zatl8i:hover{border-color:var(--primary);box-shadow:0 4px 15px #06b6d433;transform:translateY(-2px)}.certificates-preview.svelte-zatl8i .certificates-stats .cert-stat .cert-number.svelte-zatl8i{display:block;color:var(--primary);font-size:2rem;font-weight:700;margin-bottom:.5rem;font-family:var(--font-mono)}.certificates-preview.svelte-zatl8i .certificates-stats .cert-stat .cert-label.svelte-zatl8i{display:block;color:var(--text-color-dim);font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}
