.card[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar info" "actions actions";align-items:center;gap:24px clamp(16px,3vw,40px);padding:clamp(32px,6vw,80px) var(--gutter) clamp(32px,5vw,56px)}@media(min-width:900px){.card[data-astro-cid-kh7btl4r]{grid-template-areas:"avatar info" "avatar actions";align-items:end;row-gap:28px}.card-info[data-astro-cid-kh7btl4r]{align-self:end}.actions[data-astro-cid-kh7btl4r]{align-self:start}}.avatar[data-astro-cid-kh7btl4r]{grid-area:avatar;position:relative;width:clamp(112px,20vw,220px);aspect-ratio:1}.avatar[data-astro-cid-kh7btl4r]:before,.avatar[data-astro-cid-kh7btl4r]:after,.avatar[data-astro-cid-kh7btl4r] picture:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none}.avatar[data-astro-cid-kh7btl4r]:before{border:3px solid var(--magenta);transform:translate(-7px,4px)}.avatar[data-astro-cid-kh7btl4r]:after{border:3px solid var(--cyan);transform:translate(6px,-5px)}.avatar[data-astro-cid-kh7btl4r] picture{position:relative;z-index:1;display:block;width:100%;height:100%}.avatar[data-astro-cid-kh7btl4r] picture:after{border:3px solid var(--yellow);transform:translate(3px,6px);z-index:-1}.avatar[data-astro-cid-kh7btl4r] img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:60% 30%;border:3px solid var(--white)}.card-info[data-astro-cid-kh7btl4r]{grid-area:info;min-width:0}.card-kicker[data-astro-cid-kh7btl4r]{color:var(--muted);font-size:.8125rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.card-name[data-astro-cid-kh7btl4r]{margin-top:4px;font-size:clamp(2rem,6vw,4.25rem)}.card-class[data-astro-cid-kh7btl4r]{margin-top:6px;font-size:clamp(1rem,1.8vw,1.25rem);font-weight:500}.card-status[data-astro-cid-kh7btl4r]{display:flex;align-items:baseline;gap:10px;margin-top:10px;color:var(--muted);font-size:.9375rem}.status-dot[data-astro-cid-kh7btl4r]{flex:none;width:9px;height:9px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 3px #00aeef40;transform:translateY(-1px)}.actions[data-astro-cid-kh7btl4r]{grid-area:actions;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;max-width:1000px;margin:0;padding:0 8px 8px 0;list-style:none}.action[data-astro-cid-kh7btl4r]{--shadow: var(--magenta);display:flex;align-items:center;gap:14px;height:100%;padding:14px 16px;border:2px solid var(--white);background:var(--panel);color:var(--white);text-decoration:none;box-shadow:6px 6px 0 var(--shadow)}.action-cyan[data-astro-cid-kh7btl4r]{--shadow: var(--cyan)}.action-yellow[data-astro-cid-kh7btl4r]{--shadow: var(--yellow)}.action[data-astro-cid-kh7btl4r]:hover{background:#1c1c1c}.action[data-astro-cid-kh7btl4r]:hover .action-label[data-astro-cid-kh7btl4r]{text-decoration:underline;text-decoration-color:var(--shadow);text-decoration-thickness:3px;text-underline-offset:.3em}@media(prefers-reduced-motion:no-preference){.action[data-astro-cid-kh7btl4r]{transition:transform .12s ease-out,box-shadow .12s ease-out}.action[data-astro-cid-kh7btl4r]:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--shadow)}.action[data-astro-cid-kh7btl4r]:active{transform:translate(4px,4px);box-shadow:2px 2px 0 var(--shadow)}}.action-icon[data-astro-cid-kh7btl4r]{flex:none;width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.action-text[data-astro-cid-kh7btl4r]{display:grid;min-width:0}.action-label[data-astro-cid-kh7btl4r]{font-size:1.0625rem;font-weight:600;letter-spacing:.02em}.action-detail[data-astro-cid-kh7btl4r]{overflow:hidden;color:var(--muted);font-size:.8125rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.bio[data-astro-cid-kh7btl4r]{padding:clamp(24px,4vw,48px) var(--gutter) clamp(48px,7vw,96px);border-top:1px solid var(--line)}.about-bio[data-astro-cid-kh7btl4r]{max-width:var(--measure)}.about-bio[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:clamp(1.0625rem,1.5vw,1.1875rem)}.about-bio[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]+p[data-astro-cid-kh7btl4r]{margin-top:1em}
