.kp[data-astro-cid-ovgpck5y] .chips[data-astro-cid-ovgpck5y]{margin-bottom:16px}.grid[data-astro-cid-ovgpck5y]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pcard[data-astro-cid-ovgpck5y]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:0;transition:transform .2s,border-color .2s;overflow:hidden}.pcard[data-astro-cid-ovgpck5y]:hover{border-color:var(--line-strong);transform:translateY(-3px)}.pcard[data-astro-cid-ovgpck5y][hidden]{display:none}.ph[data-astro-cid-ovgpck5y]{aspect-ratio:4/5;background:linear-gradient(160deg, var(--accent-tint), var(--brand-tint));place-items:center;display:grid;position:relative}.ph[data-astro-cid-ovgpck5y] img[data-astro-cid-ovgpck5y]{object-fit:cover;object-position:top;width:100%;height:100%}.ini[data-astro-cid-ovgpck5y]{font:700 56px/1 var(--display);color:var(--brand-text);opacity:.55;letter-spacing:.02em}.lg[data-astro-cid-ovgpck5y]{position:absolute;top:10px;left:10px}.info[data-astro-cid-ovgpck5y] h3[data-astro-cid-ovgpck5y]{font-size:17px}.club[data-astro-cid-ovgpck5y]{color:var(--text-2);font-size:14px;font-weight:600}.bio[data-astro-cid-ovgpck5y]{color:var(--text-2);margin-top:6px;font-size:13.5px}@media (width<=560px){.grid[data-astro-cid-ovgpck5y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ini[data-astro-cid-ovgpck5y]{font-size:44px}}.open[data-astro-cid-ovgpck5y]{all:unset;box-sizing:border-box;cursor:pointer;text-align:left;width:100%;display:block}.open[data-astro-cid-ovgpck5y]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ph[data-astro-cid-ovgpck5y]{display:grid}.nm[data-astro-cid-ovgpck5y]{font:700 17px/1.25 var(--display);color:var(--text)}.info[data-astro-cid-ovgpck5y]{gap:2px;padding:12px 14px 14px;display:grid}.more[data-astro-cid-ovgpck5y]{color:var(--brand-text);margin-top:6px;font-size:13px;font-weight:600}.pcard[data-astro-cid-ovgpck5y]:hover .more[data-astro-cid-ovgpck5y]{text-decoration:underline}.profile[data-astro-cid-ovgpck5y]{border:1px solid var(--line);background:var(--surface);width:min(920px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text);border-radius:14px;padding:0;overflow:auto;box-shadow:0 24px 80px #00000059}.profile[data-astro-cid-ovgpck5y]::backdrop{backdrop-filter:blur(3px);background:#0a0c0f9e}.profile[data-astro-cid-ovgpck5y][open]{animation:.22s cubic-bezier(.2,.7,.2,1) pop}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.x[data-astro-cid-ovgpck5y]{float:right;z-index:2;border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:50%;margin:10px 10px 0 0;font-size:22px;line-height:1;position:sticky;top:10px}.x[data-astro-cid-ovgpck5y]:hover{background:var(--surface-2)}.pbody[data-astro-cid-ovgpck5y]{grid-template-columns:260px minmax(0,1fr);gap:28px;padding:24px;display:grid}.side[data-astro-cid-ovgpck5y]{align-content:start;gap:16px;display:grid}.ph[data-astro-cid-ovgpck5y].big{aspect-ratio:4/5;border-radius:var(--r);background:linear-gradient(160deg, var(--accent-tint), var(--brand-tint));place-items:center;overflow:hidden}.ph[data-astro-cid-ovgpck5y].big img[data-astro-cid-ovgpck5y]{object-fit:cover;object-position:top;width:100%;height:100%}.facts[data-astro-cid-ovgpck5y]{background:var(--surface-2);border-radius:var(--r);grid-template-columns:auto 1fr;gap:8px 14px;margin:0;padding:14px 16px;font-size:14px;display:grid}.facts[data-astro-cid-ovgpck5y] dt[data-astro-cid-ovgpck5y]{color:var(--text-3);font-weight:600}.facts[data-astro-cid-ovgpck5y] dd[data-astro-cid-ovgpck5y]{margin:0;font-weight:600}.main[data-astro-cid-ovgpck5y]{align-content:start;gap:10px;padding-right:36px;display:grid}.main[data-astro-cid-ovgpck5y] h2[data-astro-cid-ovgpck5y]{font-size:clamp(28px,4vw,38px)}.pos[data-astro-cid-ovgpck5y]{margin-top:-4px}.main[data-astro-cid-ovgpck5y] .bio[data-astro-cid-ovgpck5y]{color:var(--text-2);font-size:16px}.main[data-astro-cid-ovgpck5y] section[data-astro-cid-ovgpck5y]{gap:8px;margin-top:8px;display:grid}.main[data-astro-cid-ovgpck5y] h3[data-astro-cid-ovgpck5y]{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);padding-bottom:6px;font-size:13px}.career[data-astro-cid-ovgpck5y]{border-left:2px solid var(--line);gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:grid}.career[data-astro-cid-ovgpck5y] li[data-astro-cid-ovgpck5y]{grid-template-columns:1fr auto;gap:0 12px;font-size:15px;display:grid;position:relative}.career[data-astro-cid-ovgpck5y] li[data-astro-cid-ovgpck5y]:before{content:"";background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;position:absolute;top:7px;left:-22px}.career[data-astro-cid-ovgpck5y] span[data-astro-cid-ovgpck5y]{color:var(--text-3);font-size:13.5px}.career[data-astro-cid-ovgpck5y] small[data-astro-cid-ovgpck5y]{color:var(--text-2);grid-column:1/-1;font-size:13.5px}.stats[data-astro-cid-ovgpck5y]{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.stats[data-astro-cid-ovgpck5y] div[data-astro-cid-ovgpck5y]{background:var(--surface-2);border-radius:var(--r-sm);padding:10px 12px;display:grid}.stats[data-astro-cid-ovgpck5y] b[data-astro-cid-ovgpck5y]{font:700 24px/1.1 var(--display)}.stats[data-astro-cid-ovgpck5y] span[data-astro-cid-ovgpck5y]{color:var(--text-3);font-size:12px;font-weight:600}.hon[data-astro-cid-ovgpck5y]{gap:4px;margin:0;padding-left:18px;font-size:15px;display:grid}@media (width<=720px){.pbody[data-astro-cid-ovgpck5y]{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.side[data-astro-cid-ovgpck5y]{grid-template-columns:120px minmax(0,1fr);align-items:start}.main[data-astro-cid-ovgpck5y]{padding-right:0}.profile[data-astro-cid-ovgpck5y]{width:calc(100vw - 16px)}}.ph[data-astro-cid-kiw4rx6n]{aspect-ratio:4/5;background:linear-gradient(160deg, var(--accent-tint), var(--brand-tint));place-items:center;display:grid;position:relative}.main[data-astro-cid-kiw4rx6n] .src[data-astro-cid-kiw4rx6n]{font-size:13px}.profile[data-astro-cid-kiw4rx6n]{border:1px solid var(--line);background:var(--surface);width:min(920px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text);border-radius:14px;padding:0;overflow:auto;box-shadow:0 24px 80px #00000059}.profile[data-astro-cid-kiw4rx6n]::backdrop{backdrop-filter:blur(3px);background:#0a0c0f9e}.profile[data-astro-cid-kiw4rx6n][open]{animation:.22s cubic-bezier(.2,.7,.2,1) pop}.x[data-astro-cid-kiw4rx6n]{float:right;z-index:2;border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:50%;margin:10px 10px 0 0;font-size:22px;line-height:1;position:sticky;top:10px}.x[data-astro-cid-kiw4rx6n]:hover{background:var(--surface-2)}.pbody[data-astro-cid-kiw4rx6n]{grid-template-columns:260px minmax(0,1fr);gap:28px;padding:24px;display:grid}.side[data-astro-cid-kiw4rx6n]{align-content:start;gap:16px;display:grid}.ph[data-astro-cid-kiw4rx6n].big{aspect-ratio:4/5;border-radius:var(--r);background:linear-gradient(160deg, var(--accent-tint), var(--brand-tint));place-items:center;overflow:hidden}.ph[data-astro-cid-kiw4rx6n].big img[data-astro-cid-kiw4rx6n]{object-fit:cover;object-position:top;width:100%;height:100%}.facts[data-astro-cid-kiw4rx6n]{background:var(--surface-2);border-radius:var(--r);grid-template-columns:auto 1fr;gap:8px 14px;margin:0;padding:14px 16px;font-size:14px;display:grid}.facts[data-astro-cid-kiw4rx6n] dt[data-astro-cid-kiw4rx6n]{color:var(--text-3);font-weight:600}.facts[data-astro-cid-kiw4rx6n] dd[data-astro-cid-kiw4rx6n]{margin:0;font-weight:600}.main[data-astro-cid-kiw4rx6n]{align-content:start;gap:10px;padding-right:36px;display:grid}.main[data-astro-cid-kiw4rx6n] h2[data-astro-cid-kiw4rx6n]{font-size:clamp(28px,4vw,38px)}.pos[data-astro-cid-kiw4rx6n]{margin-top:-4px}.main[data-astro-cid-kiw4rx6n] .bio[data-astro-cid-kiw4rx6n]{color:var(--text-2);font-size:16px}.main[data-astro-cid-kiw4rx6n] section[data-astro-cid-kiw4rx6n]{gap:8px;margin-top:8px;display:grid}.main[data-astro-cid-kiw4rx6n] h3[data-astro-cid-kiw4rx6n]{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);padding-bottom:6px;font-size:13px}.career[data-astro-cid-kiw4rx6n]{border-left:2px solid var(--line);gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:grid}.career[data-astro-cid-kiw4rx6n] li[data-astro-cid-kiw4rx6n]{grid-template-columns:1fr auto;gap:0 12px;font-size:15px;display:grid;position:relative}.career[data-astro-cid-kiw4rx6n] li[data-astro-cid-kiw4rx6n]:before{content:"";background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;position:absolute;top:7px;left:-22px}.career[data-astro-cid-kiw4rx6n] span[data-astro-cid-kiw4rx6n]{color:var(--text-3);font-size:13.5px}.career[data-astro-cid-kiw4rx6n] small[data-astro-cid-kiw4rx6n]{color:var(--text-2);grid-column:1/-1;font-size:13.5px}.stats[data-astro-cid-kiw4rx6n]{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.stats[data-astro-cid-kiw4rx6n] div[data-astro-cid-kiw4rx6n]{background:var(--surface-2);border-radius:var(--r-sm);padding:10px 12px;display:grid}.stats[data-astro-cid-kiw4rx6n] b[data-astro-cid-kiw4rx6n]{font:700 24px/1.1 var(--display)}.stats[data-astro-cid-kiw4rx6n] span[data-astro-cid-kiw4rx6n]{color:var(--text-3);font-size:12px;font-weight:600}.hon[data-astro-cid-kiw4rx6n]{gap:4px;margin:0;padding-left:18px;font-size:15px;display:grid}@media (width<=720px){.pbody[data-astro-cid-kiw4rx6n]{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.side[data-astro-cid-kiw4rx6n]{grid-template-columns:120px minmax(0,1fr);align-items:start}.main[data-astro-cid-kiw4rx6n]{padding-right:0}.profile[data-astro-cid-kiw4rx6n]{width:calc(100vw - 16px)}}.sec-hero[data-astro-cid-vxqrsnwc]{padding-block:12px 0}.sec-hero[data-astro-cid-vxqrsnwc] .pagehead[data-astro-cid-vxqrsnwc]{padding-block:36px 24px}.body[data-astro-cid-vxqrsnwc]{padding-bottom:48px}.ksfa[data-astro-cid-vxqrsnwc]{padding-block:24px 32px}.filter[data-astro-cid-vxqrsnwc]{margin-bottom:16px}.tile[data-astro-cid-vxqrsnwc].acad{min-height:212px}.acad[data-astro-cid-vxqrsnwc] .top[data-astro-cid-vxqrsnwc]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.crest[data-astro-cid-vxqrsnwc]{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;place-items:center;width:60px;height:60px;padding:5px;display:grid}.crest[data-astro-cid-vxqrsnwc] img[data-astro-cid-vxqrsnwc]{object-fit:contain;width:100%;height:100%}.crest[data-astro-cid-vxqrsnwc] b[data-astro-cid-vxqrsnwc]{font:700 18px var(--display);color:#555;text-transform:uppercase}.crest[data-astro-cid-vxqrsnwc].big{width:80px;height:80px}.stars[data-astro-cid-vxqrsnwc]{color:var(--accent);letter-spacing:2px;text-shadow:0 0 1px #00000059;font-size:15px}.pf-head[data-astro-cid-vxqrsnwc]{align-items:center;gap:14px;margin-bottom:14px;display:flex}.pf-head[data-astro-cid-vxqrsnwc] h2[data-astro-cid-vxqrsnwc]{margin:2px 0 0}.note-src[data-astro-cid-vxqrsnwc]{color:var(--text-3);margin-top:14px;font-size:13px}.lede[data-astro-cid-vxqrsnwc]{color:var(--text-2);max-width:62ch;margin-bottom:16px}.sub[data-astro-cid-vxqrsnwc]{margin:28px 0 12px}.story[data-astro-cid-vxqrsnwc]{gap:12px;padding:20px 22px;display:grid}.story[data-astro-cid-vxqrsnwc] p[data-astro-cid-vxqrsnwc]{color:var(--text-2);max-width:70ch}.res[data-astro-cid-vxqrsnwc]{font:700 22px var(--display);color:var(--text)}.tl[data-astro-cid-vxqrsnwc]{border-left:2px solid var(--line-strong);gap:18px;margin:8px 0 0 8px;padding:0 0 0 22px;list-style:none;display:grid}.tl[data-astro-cid-vxqrsnwc] li[data-astro-cid-vxqrsnwc]{position:relative}.tl[data-astro-cid-vxqrsnwc] li[data-astro-cid-vxqrsnwc]:before{content:"";background:var(--accent);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-30px}.tl[data-astro-cid-vxqrsnwc] b[data-astro-cid-vxqrsnwc]{font:700 20px var(--display)}.profile[data-astro-cid-vxqrsnwc]{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);max-height:88vh;color:var(--text);width:min(92vw,600px);padding:22px;overflow-y:auto}.profile[data-astro-cid-vxqrsnwc]::backdrop{background:#0000008c}.profile[data-astro-cid-vxqrsnwc] .x[data-astro-cid-vxqrsnwc]{cursor:pointer;color:var(--text-2);background:0 0;border:0;font-size:26px;position:absolute;top:10px;right:12px}.profile[data-astro-cid-vxqrsnwc] h2[data-astro-cid-vxqrsnwc]{margin:4px 0 0}.kv[data-astro-cid-vxqrsnwc]{grid-template-columns:120px 1fr;gap:8px 12px;margin:0 0 12px;font-size:15px;display:grid}.kv[data-astro-cid-vxqrsnwc] dt[data-astro-cid-vxqrsnwc]{color:var(--text-3)}.kv[data-astro-cid-vxqrsnwc] dd[data-astro-cid-vxqrsnwc]{margin:0;font-weight:500}.about[data-astro-cid-vxqrsnwc]{color:var(--text-2);font-size:15px}.tours[data-astro-cid-vxqrsnwc]{gap:12px;margin-top:18px;display:grid}.tours[data-astro-cid-vxqrsnwc] h3[data-astro-cid-vxqrsnwc]{font-size:18px}.tour[data-astro-cid-vxqrsnwc]{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;gap:6px;padding:12px 14px;display:grid}.tour-head[data-astro-cid-vxqrsnwc]{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.tour-head[data-astro-cid-vxqrsnwc] span[data-astro-cid-vxqrsnwc],.tour-sub[data-astro-cid-vxqrsnwc]{color:var(--text-3);font-size:13px}.rec[data-astro-cid-vxqrsnwc]{color:var(--text-2);font-size:14px}.tour[data-astro-cid-vxqrsnwc] .kv[data-astro-cid-vxqrsnwc]{grid-template-columns:100px 1fr;margin:4px 0 0}.tour[data-astro-cid-vxqrsnwc] summary[data-astro-cid-vxqrsnwc]{cursor:pointer;color:var(--brand-text);margin-top:4px;font-size:13.5px;font-weight:700}.pl[data-astro-cid-vxqrsnwc]{gap:4px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.pl[data-astro-cid-vxqrsnwc] li[data-astro-cid-vxqrsnwc]{grid-template-columns:28px 1fr auto;gap:8px;display:grid}.pl[data-astro-cid-vxqrsnwc] .no[data-astro-cid-vxqrsnwc]{color:var(--text-3);font-weight:700}.pl[data-astro-cid-vxqrsnwc] small[data-astro-cid-vxqrsnwc]{color:var(--text-3)}
