.journal-wrap{max-width:1200px;margin:4rem auto;padding:0 24px}.journal-wrap h1{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.1;max-width:22ch}.journal-wrap p,.journal-wrap li{font-size:20px;line-height:1.75}.journal-wrap h2{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem}.journal-card img{width:100%;height:auto;border-radius:16px}.journal-card a{color:inherit;text-decoration:none}.journal-card h2{font-size:1.65rem}.journal-card span{display:block;margin-top:1rem}.journal-article{max-width:820px}.journal-article section{margin:3rem 0}.journal-article figure{margin:2.5rem 0}.journal-article img{width:100%;height:auto;border-radius:18px}.journal-article figcaption{font-size:15px;line-height:1.5;margin-top:10px}.journal-article a{text-decoration:underline;text-underline-offset:4px}.journal-home{margin:2rem auto;text-align:center;padding:2rem}.journal-home a{font-size:24px;font-weight:700}@media(max-width:800px){.journal-grid{grid-template-columns:1fr 1fr}}@media(max-width:540px){.journal-grid{grid-template-columns:1fr}.journal-wrap{padding:0 20px;margin:2.5rem auto}.journal-wrap p,.journal-wrap li{font-size:19px}}