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(320px,1fr));gap:1em}.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]:not(.cert-logo-img){background:#e7f6fd}.cert[data-astro-cid-trdk4pam].AWS .cert-logo[data-astro-cid-trdk4pam]:not(.cert-logo-img){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-logo-img[data-astro-cid-trdk4pam]{width:60px;height:60px;background:transparent;border-radius:0;object-fit:contain;display:block;flex-shrink:0}.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(290px,1fr));gap:1em}.membership[data-astro-cid-trdk4pam]{padding:1.3em 1.4em;background:#fff;border:1px solid rgb(var(--gray-light));border-radius:12px;text-decoration:none;color:inherit;display:block;transition:all .2s ease;position:relative}.membership[data-astro-cid-trdk4pam].linked:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 6px 18px -6px #2337ff26}.membership[data-astro-cid-trdk4pam].former{opacity:.78}.membership[data-astro-cid-trdk4pam].former .role[data-astro-cid-trdk4pam]{color:rgb(var(--gray-dark))}.membership[data-astro-cid-trdk4pam] .former-pill[data-astro-cid-trdk4pam]{display:inline-block;margin-left:.45em;padding:.1em .55em;background:rgb(var(--gray-light));color:rgb(var(--gray));font-size:.62em;font-weight:700;text-transform:uppercase;letter-spacing:.7px;border-radius:999px;vertical-align:middle}.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:700;color:rgb(var(--black));margin:0 0 .5em}.membership[data-astro-cid-trdk4pam] .meta[data-astro-cid-trdk4pam]{display:flex;flex-wrap:wrap;gap:.4em;margin-bottom:.5em}.membership[data-astro-cid-trdk4pam] .meta[data-astro-cid-trdk4pam] span[data-astro-cid-trdk4pam]{font-size:.72em;color:rgb(var(--gray));padding:.15em .55em;background:rgb(var(--gray-light));border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.membership[data-astro-cid-trdk4pam] .blurb[data-astro-cid-trdk4pam]{font-size:.85em;color:rgb(var(--gray-dark));line-height:1.5;margin:0}.judging-list[data-astro-cid-trdk4pam]{display:grid;gap:.8em}.judging[data-astro-cid-trdk4pam]{display:flex;gap:1em;align-items:flex-start;background:#fff;border:1px solid rgb(var(--gray-light));border-radius:12px;padding:1.1em 1.3em}.judging[data-astro-cid-trdk4pam] .icon[data-astro-cid-trdk4pam]{flex-shrink:0;width:38px;height:38px;border-radius:8px;background:#2337ff14;color:var(--accent);display:flex;align-items:center;justify-content:center;font-weight:800}.judging[data-astro-cid-trdk4pam] .body[data-astro-cid-trdk4pam]{flex:1;min-width:0}.judging[data-astro-cid-trdk4pam] .venue[data-astro-cid-trdk4pam]{margin:0 0 .2em;font-weight:700;font-size:1em;color:rgb(var(--black))}.judging[data-astro-cid-trdk4pam] .venue[data-astro-cid-trdk4pam] a[data-astro-cid-trdk4pam]{color:inherit;text-decoration:none;border-bottom:1px solid rgba(35,55,255,.3);transition:border-color .15s ease,color .15s ease}.judging[data-astro-cid-trdk4pam] .venue[data-astro-cid-trdk4pam] a[data-astro-cid-trdk4pam]:hover{color:var(--accent);border-bottom-color:var(--accent)}.judging[data-astro-cid-trdk4pam] .verify-link[data-astro-cid-trdk4pam]{display:inline-flex;align-items:center;gap:.3em;margin-left:.5em;color:var(--accent);font-size:.78em;font-weight:600;text-decoration:none;vertical-align:middle}.judging[data-astro-cid-trdk4pam] .verify-link[data-astro-cid-trdk4pam]:hover{text-decoration:underline}.judging[data-astro-cid-trdk4pam] .role-line[data-astro-cid-trdk4pam]{margin:0 0 .4em;font-size:.82em;color:rgb(var(--gray));text-transform:uppercase;letter-spacing:1.2px;font-weight:600}.judging[data-astro-cid-trdk4pam] .count[data-astro-cid-trdk4pam]{display:inline-block;padding:.15em .55em;background:#2337ff14;color:var(--accent);border-radius:4px;font-size:.78em;font-weight:600;margin-bottom:.4em}.judging[data-astro-cid-trdk4pam] .blurb[data-astro-cid-trdk4pam]{margin:0;font-size:.88em;color:rgb(var(--gray-dark));line-height:1.5}.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}
