.profile-jessica .identity-hero .hero-grid{min-height:0;grid-template-columns:1.15fr .85fr;gap:60px}
.profile-jessica .hero-photo{width:100%!important}
.profile-jessica .hero-photo img{width:100%!important;max-height:none!important}
.profile-jessica .overview-lead p{margin:0 0 22px}
.profile-jessica .overview-lead ul{margin:0;padding-left:25px;font:400 1.2rem/1.7 var(--sans)}
.profile-jessica .overview-lead li+li{margin-top:12px}
.profile-jessica .toc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.jessica-exhibit{max-width:560px;margin:34px auto 0}
.jessica-exhibit img{height:auto;max-height:none;object-fit:contain}
.jessica-exhibit figcaption p{font-size:15px;line-height:1.55}
.jessica-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:34px}
.jessica-pair .evidence{margin:0}
.jessica-subheading{font:600 clamp(1.65rem,2.7vw,2.35rem)/1.2 var(--serif);color:#1e2d40;margin:64px 0 22px}
@media(max-width:850px){.profile-jessica .identity-hero .hero-grid{grid-template-columns:1fr;gap:32px}.profile-jessica .hero-photo{max-width:440px!important}.profile-jessica .toc-grid{grid-template-columns:1fr}}
@media(max-width:620px){.jessica-pair{grid-template-columns:1fr;gap:24px}.profile-jessica .hero-photo{max-width:380px!important}}
