.profile[data-astro-cid-xea7cmrr]{--seg: color-mix(in srgb, var(--ink) 12%, var(--card));--glide: .42s cubic-bezier(.22, 1, .36, 1);display:grid;grid-template-columns:352px minmax(0,1fr);min-height:384px;border-radius:16px;background:var(--card);box-shadow:var(--card-shadow)}[data-theme=dark] .profile[data-astro-cid-xea7cmrr]{--seg: color-mix(in srgb, var(--ink) 17%, var(--card))}.pf[data-astro-cid-xea7cmrr]{position:relative;margin:8px 0 8px 8px}.pf[data-astro-cid-xea7cmrr] img[data-astro-cid-xea7cmrr]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:10px;background:var(--plate)}.side[data-astro-cid-xea7cmrr]{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:30px 28px 18px 40px}.detail[data-astro-cid-xea7cmrr]{display:grid}.pane[data-astro-cid-xea7cmrr]{grid-area:1 / 1;align-content:start;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility 0s linear .24s}.pane[data-astro-cid-xea7cmrr].on{opacity:1;visibility:visible;transition:opacity .24s ease}.title[data-astro-cid-xea7cmrr]{margin:0;font-size:20px;line-height:27px;font-weight:600;letter-spacing:-.017em;color:var(--ink);text-wrap:balance}.meta[data-astro-cid-xea7cmrr]{margin:3px 0 0;font-size:14px;line-height:20px;color:var(--muted)}.meta[data-astro-cid-xea7cmrr] .where[data-astro-cid-xea7cmrr]{color:var(--ink-2)}.meta[data-astro-cid-xea7cmrr] .sep[data-astro-cid-xea7cmrr]{margin:0 6px;color:var(--faint)}.meta[data-astro-cid-xea7cmrr] .when[data-astro-cid-xea7cmrr]{font-variant-numeric:tabular-nums;white-space:nowrap}.desc[data-astro-cid-xea7cmrr]{margin:12px 0 0;max-width:600px;font-size:15px;line-height:23px;color:var(--ink-2);text-wrap:pretty}.ext[data-astro-cid-xea7cmrr]{display:inline-flex;align-items:center;gap:5px;margin-left:6px;font-size:13.5px;line-height:23px;font-weight:500;color:var(--accent);text-decoration:none;white-space:nowrap;vertical-align:top}.ext[data-astro-cid-xea7cmrr]:hover{text-decoration:underline;text-underline-offset:3px}.ext[data-astro-cid-xea7cmrr] svg[data-astro-cid-xea7cmrr]{width:10px;height:10px}.chart[data-astro-cid-xea7cmrr]{--rh: 30px;--c1: 168px;--c2: 116px;--cg: 16px;--bars: calc(var(--c1) + var(--c2) + 2 * var(--cg));position:relative}.grid[data-astro-cid-xea7cmrr]{position:absolute;top:0;bottom:4px;left:var(--bars);right:0;pointer-events:none}.grid[data-astro-cid-xea7cmrr] i[data-astro-cid-xea7cmrr]{position:absolute;top:0;bottom:0;left:var(--l);width:1px;background:var(--line)}.field[data-astro-cid-xea7cmrr]{position:relative;display:flex;flex-direction:column}.hl[data-astro-cid-xea7cmrr]{position:absolute;top:0;left:-12px;right:-12px;height:var(--rh);border-radius:8px;background:color-mix(in srgb,var(--ink) 5%,transparent);transform:translateY(calc(var(--k, 0) * var(--rh)));transition:transform var(--glide)}.row[data-astro-cid-xea7cmrr]{position:relative;display:grid;grid-template-columns:var(--c1) var(--c2) minmax(0,1fr);column-gap:var(--cg);align-items:center;width:calc(100% + 24px);height:var(--rh);margin:0 -12px;padding:0 12px;font-size:13.5px;line-height:18px;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.row[data-astro-cid-xea7cmrr]:focus-visible{outline:2px solid var(--focus);outline-offset:0;border-radius:8px}.chart[data-astro-cid-xea7cmrr][data-input=pointer] .row[data-astro-cid-xea7cmrr]:focus-visible{outline:none}.org[data-astro-cid-xea7cmrr]{overflow:hidden;color:var(--ink-2);font-weight:500;white-space:nowrap;text-overflow:ellipsis;transition:color .2s var(--ease)}.org[data-astro-cid-xea7cmrr].rep{color:var(--faint)}.yrs[data-astro-cid-xea7cmrr]{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .2s var(--ease)}.track[data-astro-cid-xea7cmrr]{position:relative;height:6px}.bar[data-astro-cid-xea7cmrr]{position:absolute;top:0;bottom:0;left:var(--l);width:var(--w);min-width:4px;border-radius:99px;background:var(--seg);transition:background-color .2s var(--ease)}.row[data-astro-cid-xea7cmrr][aria-selected=true] .org[data-astro-cid-xea7cmrr]{color:var(--ink)}.row[data-astro-cid-xea7cmrr][aria-selected=true] .yrs[data-astro-cid-xea7cmrr]{color:var(--ink-2)}.row[data-astro-cid-xea7cmrr][aria-selected=true] .bar[data-astro-cid-xea7cmrr]{background:var(--ink)}.axis[data-astro-cid-xea7cmrr]{position:relative;height:20px;margin:4px 0 0 var(--bars)}.yr[data-astro-cid-xea7cmrr]{position:absolute;left:var(--l);top:4px;padding-left:5px;font-size:11px;line-height:14px;color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.yr[data-astro-cid-xea7cmrr].odd{display:none}@media(prefers-reduced-motion:reduce){.hl[data-astro-cid-xea7cmrr],.pane[data-astro-cid-xea7cmrr]{transition:none}}@container about (max-width: 999px){.profile[data-astro-cid-xea7cmrr]{grid-template-columns:208px minmax(0,1fr);grid-template-areas:"pf detail" "chart chart";min-height:0}.side[data-astro-cid-xea7cmrr]{display:contents}.pf[data-astro-cid-xea7cmrr]{grid-area:pf;min-height:232px;margin:8px 0 0 8px}.detail[data-astro-cid-xea7cmrr]{grid-area:detail;padding:28px 32px 24px}.chart[data-astro-cid-xea7cmrr]{grid-area:chart;margin:8px 28px 0;padding:18px 0 14px}.chart[data-astro-cid-xea7cmrr]:before{content:"";position:absolute;top:0;left:-28px;right:-28px;height:1px;background:var(--line)}.grid[data-astro-cid-xea7cmrr]{top:18px;bottom:18px}}@container about (max-width: 639px){.profile[data-astro-cid-xea7cmrr]{grid-template-columns:minmax(0,1fr);grid-template-areas:"pf" "detail" "chart"}.pf[data-astro-cid-xea7cmrr]{aspect-ratio:4 / 3;min-height:0;max-height:360px;margin:8px 8px 0}.pf[data-astro-cid-xea7cmrr] img[data-astro-cid-xea7cmrr]{object-position:50% 26%}.detail[data-astro-cid-xea7cmrr]{padding:18px 16px}.pane[data-astro-cid-xea7cmrr]:not(.on){display:none}@starting-style{.pane[data-astro-cid-xea7cmrr].on{opacity:0}}.title[data-astro-cid-xea7cmrr]{font-size:15.5px;line-height:22px;letter-spacing:-.012em}.meta[data-astro-cid-xea7cmrr]{margin-top:2px;font-size:13px}.desc[data-astro-cid-xea7cmrr]{margin-top:8px;font-size:14px;line-height:22px}.ext[data-astro-cid-xea7cmrr]{line-height:22px}.chart[data-astro-cid-xea7cmrr]{--rh: 40px;--cg: 10px;margin:0 16px;padding:4px 0 6px}.chart[data-astro-cid-xea7cmrr]:before{left:-16px;right:-16px}.hl[data-astro-cid-xea7cmrr]{left:-8px;right:-8px}.row[data-astro-cid-xea7cmrr]{grid-template-columns:minmax(0,1fr) 96px max(64px,100% - 348px);width:calc(100% + 16px);margin:0 -8px;padding:0 8px;font-size:13px}.grid[data-astro-cid-xea7cmrr],.axis[data-astro-cid-xea7cmrr]{display:none}.track[data-astro-cid-xea7cmrr]{border-radius:99px;background:color-mix(in srgb,var(--ink) 5%,var(--card))}.row[data-astro-cid-xea7cmrr][aria-selected=true] .track[data-astro-cid-xea7cmrr]{background:color-mix(in srgb,var(--ink) 11%,var(--card))}}@container about (max-width: 340px){.chart[data-astro-cid-xea7cmrr]{--cg: 8px}.row[data-astro-cid-xea7cmrr]{grid-template-columns:minmax(0,1fr) 88px 52px;font-size:12px}}.about[data-astro-cid-kh7btl4r]{container:about / inline-size;padding:0 var(--g)}@media(min-width:1024px){.about[data-astro-cid-kh7btl4r]{margin-top:-14px;padding-left:var(--g-left);max-width:calc(var(--g-left) + 1216px + var(--g))}}.bio[data-astro-cid-kh7btl4r]{margin-top:20px;border-radius:16px;background:var(--card);box-shadow:var(--card-shadow)}.parts[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.parts[data-astro-cid-kh7btl4r] section[data-astro-cid-kh7btl4r]{padding:30px 40px 34px}.parts[data-astro-cid-kh7btl4r] section[data-astro-cid-kh7btl4r]:nth-child(odd){border-right:1px solid var(--line)}.parts[data-astro-cid-kh7btl4r] section[data-astro-cid-kh7btl4r]:nth-child(n+3){border-top:1px solid var(--line)}.parts[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0 0 10px;font-size:13px;line-height:18px;font-weight:500;color:var(--muted)}.parts[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;font-size:15px;line-height:25px;color:var(--ink-2);text-wrap:pretty}.parts[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]+p[data-astro-cid-kh7btl4r]{margin-top:1em}@container about (max-width: 760px){.bio[data-astro-cid-kh7btl4r]{margin-top:14px}.parts[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr)}.parts[data-astro-cid-kh7btl4r] section[data-astro-cid-kh7btl4r]{padding:22px 20px 24px}.parts[data-astro-cid-kh7btl4r] section[data-astro-cid-kh7btl4r]:nth-child(odd){border-right:0}.parts[data-astro-cid-kh7btl4r] section[data-astro-cid-kh7btl4r]+section[data-astro-cid-kh7btl4r]{border-top:1px solid var(--line)}.parts[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:14.5px;line-height:24px}}
