.evidence-cards{list-style:none;padding:0;display:grid;gap:16px}.evidence-cards li{padding:20px;border:1px solid #ffffff24;border-radius:8px;min-width:0;overflow-wrap:anywhere;background:#ffffff03}.evidence-cards h3{margin:0 0 12px;font-size:1rem;line-height:1.6}.evidence-cards p{font-size:.875rem;line-height:1.8;white-space:pre-line;margin:8px 0}.evidence-cards a{color:var(--gold-link);text-underline-offset:3px}.evidence-label{font-size:.75rem;color:var(--gold)}.profile-records section+section{margin-top:40px}
.profile-scope-note,.evidence-cards .profile-scope-note{font-size:.75rem;color:#b6c0d0;line-height:1.8;margin:8px 0 20px;overflow-wrap:anywhere}.lab-activity-works+.other-career-works,.lab-activity-papers+.related-career-papers{margin-top:32px}.evidence-subheading{font-size:.9375rem;font-weight:600;line-height:1.7;color:#d7dfeb;margin:24px 0 12px}
.profile-overview p{max-width:850px;line-height:1.9;margin:12px 0;font-size:.9375rem;color:#d7dfeb;overflow-wrap:anywhere}
.profile-achievements{position:relative;isolation:isolate;overflow:hidden;background:#080d17}
.profile-achievements__scene{position:absolute;inset:0 auto auto 0;z-index:-2;width:100%;height:auto;max-height:900px;object-fit:contain;object-position:center top;opacity:.09;pointer-events:none}
.profile-achievements::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#080d17b3 0%,#080d17d9 650px,#080d17 1000px);pointer-events:none}
.profile-achievements__content{position:relative}
@media(max-width:720px){.profile-achievements__scene{opacity:.06;object-position:center top}.profile-achievements::before{background:linear-gradient(180deg,#080d17c7,#080d17ed 360px,#080d17 600px)}}
@media(prefers-reduced-motion:reduce){.profile-achievements__scene{animation:none;transition:none;transform:none}}

/* Profile achievements visibility; scoped to existing scene only. */
.profile-achievements__scene{opacity:.22;}
.profile-achievements::before{background:linear-gradient(180deg,#080d171a 0%,#080d1740 600px,#080d17 950px);}
.profile-achievements .paper-table-wrap{background:#080d1733;}
.profile-achievements__content{text-shadow:0 1px 2px #0009;}
@media(max-width:720px){.profile-achievements__scene{opacity:.25;}.profile-achievements::before{background:linear-gradient(180deg,#080d1714 0%,#080d1733 240px,#080d17 450px);}}

/* Four-character silhouette over an independent, continuous backdrop. */
.profile-achievements{background:radial-gradient(ellipse at 70% 15%,#24233b 0%,#101827 45%,#080d17 85%);}
.profile-achievements__scene{content:url("/assets/profile-four-cutout-v1-20261006.png");left:50%;width:min(100%,1600px);transform:translateX(-50%);height:auto;max-height:none;object-fit:contain;opacity:.28;mask-image:linear-gradient(to bottom,#000 0%,#000 82%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 82%,transparent 100%);}
.profile-achievements::before{background:linear-gradient(180deg,#080d1714 0%,#080d1759 600px,#080d17 1000px);}
@media(max-width:720px){.profile-achievements__scene{width:100%;opacity:.28;}.profile-achievements::before{background:linear-gradient(180deg,#080d1714,#080d1759 300px,#080d17 600px);}}
