.journal-header{display:flex;align-items:center;justify-content:space-between;padding-top:28px;padding-bottom:28px;gap:25px}.journal-header nav,.journal-footer{display:flex;gap:26px;flex-wrap:wrap}.journal-header nav a{font-size:14px}.journal{max-width:1000px;padding-top:50px}.journal-intro{max-width:780px;padding-bottom:50px}.journal-intro h1{font-size:clamp(45px,6vw,80px);line-height:1.04;letter-spacing:-.035em;margin:22px 0}.journal-lead{font-size:22px;line-height:1.6;max-width:58ch}.journal h2{font-size:36px;line-height:1.15}.journal h3{font-size:28px;line-height:1.2;margin:12px 0}.journal a{color:#325b37;text-underline-offset:4px}.journal p{max-width:70ch;line-height:1.7}.journal-editions article{padding:30px 0;border-top:1px solid #cbd0bd}.journal-editions h2{max-width:25ch}.journal-next{background:#e7ebdc;padding:28px 34px;margin:0 0 55px}.journal-event{padding:24px 0;border-bottom:1px solid #cbd0bd}.journal-date{font-weight:600;color:#45643d}.journal-method{margin:55px 0;padding:30px 0;border-top:1px solid #cbd0bd}.journal-footer{padding-top:35px;padding-bottom:40px;border-top:1px solid #cbd0bd;font-size:13px}@media(max-width:600px){.journal-header{align-items:start}.journal-header nav{gap:12px;flex-direction:column}.journal{padding-top:25px}.journal-next{padding:22px}.journal h2{font-size:30px}.journal-lead{font-size:19px}}
