.journal-index,.journal-article{max-width:1200px;margin:auto;padding:75px 6vw}.journal-index h1,.journal-article h1{max-width:900px;font-size:clamp(2.8rem,5vw,5rem);line-height:1.08}.journal-lead{font-size:1.15rem;max-width:760px;line-height:1.8}.journal-search{display:block;margin:35px 0 20px;max-width:560px}.journal-search input{display:block;width:100%;padding:16px;border:1px solid #b4beb1;background:#fffdfa;color:#243e32;margin-top:8px;font:inherit}.journal-filters{display:flex;flex-wrap:wrap;gap:10px}.journal-filters button{padding:11px 17px;border:1px solid #aeb8a8;background:transparent;color:#263e32;cursor:pointer}.journal-filters button[aria-pressed=true]{background:#263e32;color:#fff}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:30px 0}.journal-card{background:#e7eadf;border:1px solid #d6dbce}.journal-card:nth-child(even){background:#ede7db}.journal-card a{color:inherit;text-decoration:none;display:block;height:100%}.journal-card img{width:100%;height:200px;object-fit:cover}.journal-card a>div{padding:25px}.journal-card h2{font-size:1.7rem;line-height:1.2;margin:16px 0}.journal-card p{line-height:1.7}.journal-card[hidden]{display:none}.journal-cover{width:100%;max-height:480px;object-fit:cover;margin:30px 0 40px}.journal-byline{font-size:.85rem;color:#677363}.journal-body{max-width:760px;margin:0 auto;font-size:1.05rem;line-height:1.9}.journal-body img{max-width:100%;height:auto}.journal-body h2{font-size:2.2rem;margin-top:2em}.journal-related,.journal-cta{padding:35px;margin:40px 0;background:#e6e9de}.journal-related a{display:block;margin:15px 0}.journal-cta h2{font-size:2.4rem}.journal-index button:focus-visible,.journal-index a:focus-visible{outline:3px solid #9c7544;outline-offset:4px}@media(max-width:900px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.journal-index,.journal-article{padding:40px 24px}.journal-grid{grid-template-columns:1fr}.journal-filters button{padding:10px}.journal-cta{padding:25px}.journal-cta .button{width:100%;white-space:normal;text-align:left}}

.journal-author{display:flex;align-items:center;gap:28px;max-width:860px;margin:55px auto;padding:30px;background:#e6e9de;border:1px solid #ccd3c4}.journal-author img{width:140px;height:140px;flex:0 0 140px;object-fit:cover;object-position:60% 20%;border-radius:50%}.journal-author h2{font-size:2rem;margin:8px 0 12px}.journal-author p{line-height:1.7;margin:0 0 12px}.journal-author a{color:inherit;text-underline-offset:5px}.journal-author .eyebrow{font-size:.65rem;letter-spacing:.18em}@media(max-width:600px){.journal-author{align-items:flex-start;gap:20px;padding:24px;flex-direction:column}.journal-author img{width:96px;height:96px;flex-basis:auto}.journal-body h2{font-size:1.8rem}}
