.photo-collage{display:grid;grid-template-columns:1fr 1fr;gap:12px}.photo-collage img{width:100%;height:190px;object-fit:cover;border-radius:18px}.photo-collage img:first-child{grid-column:1/-1;height:290px}.category-photo{width:100%;height:180px;object-fit:cover;border-radius:12px;margin-bottom:20px}.category-photo-wide .category-photo{height:400px;max-height:55vh;margin-top:24px}.journal-links{display:grid;grid-template-columns:1fr 1fr;gap:24px}.journal-links article{border:1px solid #dce4e9;border-radius:16px;overflow:hidden;padding:24px}.journal-links img{width:100%;height:240px;object-fit:cover;border-radius:10px}.nav{flex-wrap:wrap}@media(max-width:700px){.journal-links{grid-template-columns:1fr}.photo-collage img:first-child{height:240px}.photo-collage img{height:150px}}