/* Full illustrations, with the existing Rise & Grind light/dark palette. */
.personality-journal-card{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;border-color:#705594}
.personality-journal-card .journal-card-art{display:flex;align-items:center;justify-content:center;padding:24px;background:#f4f1fb;min-width:0;overflow:visible}
.personality-journal-card .journal-card-art>img{display:block;width:100%;max-width:600px;height:auto;aspect-ratio:960/330;object-fit:contain;object-position:center;transform:none!important;transition:none;padding:0}
.personality-journal-card .journal-card-copy{padding:36px;min-width:0}
.personality-journal-card .journal-card-copy h2{font-size:clamp(2rem,3.2vw,3rem)}
.p-resource-image{display:block;width:100%;height:auto;aspect-ratio:960/330;object-fit:contain;object-position:center;max-height:220px;padding:14px;margin-top:22px;background:#f4f1fb;border-radius:3px;transform:none}
@media(max-width:760px){
 .personality-journal-card{grid-template-columns:1fr}
 .personality-journal-card .journal-card-art{padding:22px 15px}
 .personality-journal-card .journal-card-copy{padding:25px}
 .personality-journal-card .journal-card-copy h2{font-size:2.2rem}
 .p-resource-image{padding:12px;max-height:none}
}
