main[data-astro-cid-trdk4pam].credentials-page{width:100%;max-width:1020px;margin:0 auto;padding:3em 1.5em}.head[data-astro-cid-trdk4pam]{text-align:center;margin-bottom:3em}.head[data-astro-cid-trdk4pam] h1[data-astro-cid-trdk4pam]{font-size:clamp(2em,4.5vw,2.8em);margin:0 0 .3em;letter-spacing:-.02em}.head[data-astro-cid-trdk4pam] p[data-astro-cid-trdk4pam]{color:rgb(var(--gray));margin:0;font-size:1.05em}.section[data-astro-cid-trdk4pam]{margin-bottom:3.5em}.section-head[data-astro-cid-trdk4pam]{display:flex;align-items:baseline;gap:.8em;margin-bottom:1.5em;padding-bottom:.8em;border-bottom:2px solid rgb(var(--gray-light))}.section-head[data-astro-cid-trdk4pam] h2[data-astro-cid-trdk4pam]{margin:0;font-size:1.5em;font-weight:700;letter-spacing:-.01em}.section-head[data-astro-cid-trdk4pam] .count[data-astro-cid-trdk4pam]{color:rgb(var(--gray));font-size:.95em}.section-head[data-astro-cid-trdk4pam] .verify[data-astro-cid-trdk4pam]{margin-left:auto;font-size:.85em;color:var(--accent)}.cert-grid[data-astro-cid-trdk4pam]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.9em}.cert[data-astro-cid-trdk4pam]{display:flex;align-items:center;gap:.9em;padding:1em 1.1em;background:#fff;border:1px solid rgb(var(--gray-light));border-radius:12px;text-decoration:none;color:inherit;transition:all .2s ease;position:relative}.cert[data-astro-cid-trdk4pam].linked:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 6px 18px -6px #2337ff26}.cert[data-astro-cid-trdk4pam] .cert-logo[data-astro-cid-trdk4pam]{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgb(var(--gray-light))}.cert[data-astro-cid-trdk4pam].Salesforce .cert-logo[data-astro-cid-trdk4pam]{background:#e7f6fd}.cert[data-astro-cid-trdk4pam].AWS .cert-logo[data-astro-cid-trdk4pam]{background:#fff5e6}.cert[data-astro-cid-trdk4pam].Other .cert-logo[data-astro-cid-trdk4pam]{background:#eef1ff;color:#4f6bff;font-weight:700;font-size:1.1em}.cert-text[data-astro-cid-trdk4pam]{min-width:0;flex:1}.cert[data-astro-cid-trdk4pam].retired{opacity:.65}.cert[data-astro-cid-trdk4pam].retired .cert-logo[data-astro-cid-trdk4pam]{filter:grayscale(.85)}.cert[data-astro-cid-trdk4pam] .retired-pill[data-astro-cid-trdk4pam]{display:inline-block;margin-left:.4em;padding:.05em .5em;background:rgb(var(--gray-light));color:rgb(var(--gray));font-size:.65em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:999px;vertical-align:middle}.cert[data-astro-cid-trdk4pam] h3[data-astro-cid-trdk4pam]{margin:0 0 .3em;font-size:.95em;line-height:1.35;font-weight:600;color:rgb(var(--black))}.cert[data-astro-cid-trdk4pam] .date[data-astro-cid-trdk4pam]{font-size:.78em;color:rgb(var(--gray))}.brand-empty[data-astro-cid-trdk4pam]{display:flex;align-items:center;gap:1.2em;padding:1.5em 1.8em;background:#fff;border:1px dashed rgb(var(--gray-light));border-radius:14px}.brand-empty[data-astro-cid-trdk4pam].Salesforce .brand-mark[data-astro-cid-trdk4pam]{background:#e7f6fd}.brand-empty[data-astro-cid-trdk4pam].AWS .brand-mark[data-astro-cid-trdk4pam]{background:#fff5e6}.brand-mark[data-astro-cid-trdk4pam]{flex-shrink:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:14px}.brand-empty[data-astro-cid-trdk4pam] .message[data-astro-cid-trdk4pam]{color:rgb(var(--gray-dark));margin:0;font-size:.95em;line-height:1.5}.brand-empty[data-astro-cid-trdk4pam] code[data-astro-cid-trdk4pam]{background:rgb(var(--gray-light));padding:.1em .35em;border-radius:4px;font-size:.85em}.memberships[data-astro-cid-trdk4pam]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1em}.membership[data-astro-cid-trdk4pam]{padding:1.2em 1.3em;background:#fff;border:1px solid rgb(var(--gray-light));border-radius:12px;text-decoration:none;color:inherit;display:block;transition:all .2s ease}.membership[data-astro-cid-trdk4pam]:hover{border-color:var(--accent);transform:translateY(-2px)}.membership[data-astro-cid-trdk4pam] .org[data-astro-cid-trdk4pam]{font-size:.78em;color:rgb(var(--gray));text-transform:uppercase;letter-spacing:1.5px;font-weight:600;margin-bottom:.2em}.membership[data-astro-cid-trdk4pam] .role[data-astro-cid-trdk4pam]{font-size:1.1em;font-weight:600;color:rgb(var(--black));margin:0}.empty[data-astro-cid-trdk4pam]{padding:2em;text-align:center;background:rgb(var(--gray-light));border-radius:12px;color:rgb(var(--gray-dark));font-style:italic}
