.record-card[data-astro-cid-erwqas5q]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;margin:0;padding:1.1rem 1.25rem;position:relative}.certification[data-astro-cid-erwqas5q]{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}.preview[data-astro-cid-erwqas5q].has-image{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:1rem;display:grid}img[data-astro-cid-erwqas5q]{aspect-ratio:180/112;object-fit:contain;background:#fff;border-radius:6px;width:180px;height:auto;display:block}img[data-astro-cid-erwqas5q].issuer-logo{aspect-ratio:1;background:#16161a;width:64px;height:64px;padding:5px}.record-content[data-astro-cid-erwqas5q]{min-width:0}h4[data-astro-cid-erwqas5q]{margin:0 0 .35rem;padding:0;font-size:1.2rem;font-weight:400;line-height:1.45}.certification[data-astro-cid-erwqas5q] h4[data-astro-cid-erwqas5q]{font-size:1.1rem;font-weight:600}p[data-astro-cid-erwqas5q]{margin:0 0 .35rem}.issuer[data-astro-cid-erwqas5q]{color:var(--body);font-size:.95rem}.date[data-astro-cid-erwqas5q]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.85rem}.detail[data-astro-cid-erwqas5q]{margin-top:.5rem;font-size:.95rem}.status[data-astro-cid-erwqas5q]{border:1px solid var(--link);color:var(--link);border-radius:999px;margin:0 0 .5rem;padding:.1rem .55rem;font-size:.75rem;display:inline-block}.status[data-astro-cid-erwqas5q].granted{border-color:var(--accent-2);color:var(--accent-2)}.record-link[data-astro-cid-erwqas5q]{margin-top:.25rem;padding-block:.35rem;font-size:.9rem;display:inline-block}.preview[data-astro-cid-erwqas5q] .record-link[data-astro-cid-erwqas5q]:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.preview[data-astro-cid-erwqas5q]:has(a):hover,.preview[data-astro-cid-erwqas5q]:focus-within{border-color:var(--accent)}.preview[data-astro-cid-erwqas5q]:focus-within{outline:2px solid var(--link);outline-offset:2px}.experience[data-astro-cid-erwqas5q]{border:0;border-bottom:1px solid var(--heading-rule);background:0 0;border-radius:0;padding:1.25rem 0}.experience[data-astro-cid-erwqas5q]:first-child{padding-top:0}.experience[data-astro-cid-erwqas5q]:last-child{border-bottom:0}.record-content[data-astro-cid-erwqas5q]>[data-astro-cid-erwqas5q]:last-child{margin-bottom:0}@media (width<=600px){.preview[data-astro-cid-erwqas5q].has-image{grid-template-columns:minmax(0,1fr)}.preview[data-astro-cid-erwqas5q] img[data-astro-cid-erwqas5q]{width:100%;height:auto}.certification[data-astro-cid-erwqas5q]{grid-template-columns:56px minmax(0,1fr);gap:.9rem}img[data-astro-cid-erwqas5q].issuer-logo{width:56px;height:56px}.record-card[data-astro-cid-erwqas5q]{padding:1rem}.experience[data-astro-cid-erwqas5q]{padding:1rem 0}}.page-nav[data-astro-cid-ta2fbyqs]{border-block:1px solid var(--heading-rule);margin:2rem 0;padding:1rem 0}.page-nav[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.25rem 1.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.page-nav[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{margin:0}.page-nav[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{padding-block:.4rem;display:inline-block}[data-astro-cid-ta2fbyqs][id]{scroll-margin-top:6rem}.now-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.now-grid[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-top:0}.now-grid[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-bottom:0}.now-links[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem;display:flex}.timeline[data-astro-cid-ta2fbyqs]{margin:1.5rem 0;padding:0;list-style:none}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:9rem minmax(0,1fr);gap:2rem;margin:0;display:grid}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border-left:2px solid var(--border);padding:0 0 2rem 1.5rem;position:relative}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--link);border-radius:50%;width:10px;height:10px;position:absolute;top:.5rem;left:-6px}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child>div[data-astro-cid-ta2fbyqs]{padding-bottom:.5rem}.timeline[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs],.education[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{margin:0 0 .4rem;font-size:1.1rem;font-weight:600}.timeline[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 .5rem}.timeline-date[data-astro-cid-ta2fbyqs]{font-variant-numeric:tabular-nums}.timeline-org[data-astro-cid-ta2fbyqs]{font-weight:600}.education[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--heading-rule);padding:1.25rem 0}.education[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-bottom:0}.small[data-astro-cid-ta2fbyqs]{font-size:.88rem}.lede[data-astro-cid-ta2fbyqs]{font-size:1.08rem}ul[data-astro-cid-ta2fbyqs]{padding-left:1.2rem}li[data-astro-cid-ta2fbyqs]{margin-bottom:.5rem}.proof[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:flex}.proof[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border:1px solid var(--border,currentColor);border-radius:999px;margin:0;padding:.2rem .65rem;font-size:.9rem}.cta[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.record-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 2rem;padding:0;list-style:none;display:grid}@media (width<=700px){.record-grid[data-astro-cid-ta2fbyqs],.now-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}.now-grid[data-astro-cid-ta2fbyqs]{gap:1.25rem}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-left:2px solid var(--border);grid-template-columns:minmax(0,1fr);gap:.4rem;padding:0 0 1.5rem 1.25rem}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border:0;padding:0}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:before{left:calc(-1.25rem - 6px)}.timeline-date[data-astro-cid-ta2fbyqs]{font-size:.9rem}}
