/* Kathleen copies Haley’s template and loads the same shared design styles. */
.profile-kathleen .kathleen-exhibit{max-width:680px;margin:38px auto;padding:12px}
.profile-kathleen .kathleen-exhibit img{width:100%;height:auto;max-height:none;object-fit:contain}
.profile-kathleen .kathleen-exhibit figcaption{padding:6px 8px 10px}
.profile-kathleen .kathleen-exhibit p{font-size:16px;line-height:1.6}
.profile-kathleen .trial .intro{font-size:1em!important;line-height:1.72!important}
.profile-kathleen .trial .gallery-title{color:#f0b8c3}
@media(max-width:520px){.profile-kathleen .kathleen-exhibit{padding:8px}.profile-kathleen .kathleen-exhibit p{font-size:15px}}
