.p-grid[data-astro-cid-m5cnne65]{grid-template-columns:minmax(0,1fr) minmax(220px,340px);align-items:start;gap:clamp(28px,5vw,72px);margin-top:18px;display:grid}.p-sum[data-astro-cid-m5cnne65]{max-width:62ch;margin-top:22px}.p-cred[data-astro-cid-m5cnne65]{margin-top:12px}.p-photo[data-astro-cid-m5cnne65]{margin:0}.p-photo[data-astro-cid-m5cnne65] img[data-astro-cid-m5cnne65]{aspect-ratio:1;object-fit:cover;border-radius:14px;width:100%;height:auto;display:block}.p-stats[data-astro-cid-m5cnne65]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:30px 0 0;padding:0;list-style:none;display:grid}.p-stats[data-astro-cid-m5cnne65] li[data-astro-cid-m5cnne65]{gap:6px;padding:18px 20px 4px 0;display:grid}.p-stats[data-astro-cid-m5cnne65] li[data-astro-cid-m5cnne65]+li[data-astro-cid-m5cnne65]{border-left:1px solid var(--line);padding-left:20px}.p-stats[data-astro-cid-m5cnne65] b[data-astro-cid-m5cnne65]{font:600 2.2rem/1 var(--osw);color:var(--royal);font-variant-numeric:tabular-nums}.p-stats[data-astro-cid-m5cnne65] span[data-astro-cid-m5cnne65]{color:var(--ink2);font-size:.85rem;line-height:1.45}.p-focus[data-astro-cid-m5cnne65]{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.p-focus[data-astro-cid-m5cnne65] li[data-astro-cid-m5cnne65]{background:var(--paper);border:1px solid var(--line);color:var(--navy);border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:500}.p-exp[data-astro-cid-m5cnne65]{border-top:1px solid var(--line);margin-top:clamp(40px,5vw,64px);padding-top:28px}.p-exp-h[data-astro-cid-m5cnne65]{font:600 .95rem/1 var(--osw);letter-spacing:.06em;text-transform:uppercase;color:var(--ghost);margin:0 0 18px}.p-exp[data-astro-cid-m5cnne65] ol[data-astro-cid-m5cnne65]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.p-exp[data-astro-cid-m5cnne65] li[data-astro-cid-m5cnne65]{border-radius:var(--r);border:1px solid var(--line);background:#fff;align-content:start;gap:4px;padding:20px 22px;display:grid;position:relative}.p-exp[data-astro-cid-m5cnne65] li[data-astro-cid-m5cnne65].now{border-color:var(--sky);box-shadow:inset 3px 0 0 var(--sky)}.p-role[data-astro-cid-m5cnne65]{color:var(--navy);margin:0;font-size:.98rem;font-weight:600;line-height:1.35}.p-org[data-astro-cid-m5cnne65]{color:var(--royal);margin:0 0 6px;font-size:.88rem;font-weight:500}@media (width<=760px){.p-grid[data-astro-cid-m5cnne65]{grid-template-columns:1fr}.p-photo[data-astro-cid-m5cnne65]{order:-1;max-width:220px}.p-stats[data-astro-cid-m5cnne65] li[data-astro-cid-m5cnne65]+li[data-astro-cid-m5cnne65]{border-left:0;border-top:1px solid var(--line);padding-left:0}.p-stats[data-astro-cid-m5cnne65] li[data-astro-cid-m5cnne65]{padding-right:0}}.ps-grid[data-astro-cid-d55vngpg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,64px);margin-top:clamp(28px,4vw,44px);display:grid}.ps-h[data-astro-cid-d55vngpg]{font:600 .95rem/1 var(--osw);letter-spacing:.06em;text-transform:uppercase;color:var(--ghost);margin:0 0 12px}.ps-gap[data-astro-cid-d55vngpg]{margin-top:clamp(40px,5vw,56px)}.ps-list[data-astro-cid-d55vngpg]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ps-list[data-astro-cid-d55vngpg] li[data-astro-cid-d55vngpg]{border-bottom:1px solid var(--line);grid-template-columns:92px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.ps-list[data-astro-cid-d55vngpg] time[data-astro-cid-d55vngpg]{font:600 .9rem/1.4 var(--osw);text-transform:uppercase;letter-spacing:.02em;color:var(--royal)}.ps-t[data-astro-cid-d55vngpg]{color:var(--navy);margin:0 0 2px;font-size:.95rem;font-weight:600;line-height:1.4}.ps-t[data-astro-cid-d55vngpg] a[data-astro-cid-d55vngpg],.ps-invite[data-astro-cid-d55vngpg] a[data-astro-cid-d55vngpg]{color:var(--navy);text-decoration:underline;text-decoration-color:var(--sky);text-underline-offset:3px}.ps-t[data-astro-cid-d55vngpg] a[data-astro-cid-d55vngpg]:hover,.ps-invite[data-astro-cid-d55vngpg] a[data-astro-cid-d55vngpg]:hover{color:var(--royal)}.ps-topics[data-astro-cid-d55vngpg]{counter-reset:t;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ps-topics[data-astro-cid-d55vngpg] li[data-astro-cid-d55vngpg]{counter-increment:t;border-radius:var(--r);border:1px solid var(--line);color:var(--navy);background:#fff;grid-template-columns:34px minmax(0,1fr);align-items:baseline;padding:14px 18px;font-size:.95rem;font-weight:500;line-height:1.45;display:grid}.ps-topics[data-astro-cid-d55vngpg] li[data-astro-cid-d55vngpg]:before{content:counter(t,decimal-leading-zero);font:600 1rem/1 var(--osw);color:var(--sky)}.ps-invite[data-astro-cid-d55vngpg]{margin-top:18px}.ps-vids[data-astro-cid-d55vngpg]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:24px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.ps-vids[data-astro-cid-d55vngpg] a[data-astro-cid-d55vngpg]{color:var(--navy);gap:8px;text-decoration:none;display:grid}.ps-thumb[data-astro-cid-d55vngpg]{border-radius:var(--r);aspect-ratio:16/9;background:var(--paper);border:1px solid var(--line);display:block;position:relative;overflow:hidden}.ps-thumb[data-astro-cid-d55vngpg] img[data-astro-cid-d55vngpg]{object-fit:cover;width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}.ps-thumb[data-astro-cid-d55vngpg] i[data-astro-cid-d55vngpg]{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:12px;left:12px}.ps-thumb[data-astro-cid-d55vngpg] i[data-astro-cid-d55vngpg] svg[data-astro-cid-d55vngpg]{width:16px;height:16px;margin-left:2px}.ps-vids[data-astro-cid-d55vngpg] a[data-astro-cid-d55vngpg]:hover img[data-astro-cid-d55vngpg]{transform:scale(1.03)}.ps-vids[data-astro-cid-d55vngpg] a[data-astro-cid-d55vngpg]:hover b[data-astro-cid-d55vngpg]{color:var(--royal)}.ps-meta[data-astro-cid-d55vngpg]{color:var(--ink3);margin-top:4px;font-size:.78rem;font-weight:500}.ps-vids[data-astro-cid-d55vngpg] b[data-astro-cid-d55vngpg]{font-size:.98rem;font-weight:600;line-height:1.4}@media (width<=520px){.ps-list[data-astro-cid-d55vngpg] li[data-astro-cid-d55vngpg]{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.ps-thumb[data-astro-cid-d55vngpg] img[data-astro-cid-d55vngpg]{transition:none}}
