.journal-lead-photo{max-width:940px}.journal-photo{margin:30px 0 46px;border:1px solid var(--line);background:var(--panel)}.journal-photo img{display:block;width:100%;height:auto}.journal-zoom{max-width:620px;margin-inline:auto}.journal-photo figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:20px 24px;color:var(--muted);font-size:14px}.journal-photo figcaption strong{color:var(--text)}.journal-prose{max-width:820px;font-size:18px;line-height:1.85}.journal-prose section{margin:0 0 44px}.journal-prose h2,.journal-process h2{font:600 clamp(28px,4vw,42px)/1.15 var(--display);text-transform:uppercase;margin:0 0 22px}.journal-prose p{margin:0 0 22px;color:var(--muted)}.journal-prose .journal-photo{max-width:610px;margin-inline:auto}.journal-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px}.journal-stages .journal-photo{margin:18px 0}.journal-contact{padding-block:24px 48px;color:var(--muted)}.journal-contact a{display:inline}.journal-photo .photo-zoom{max-width:100%}.journal-process{max-width:1160px;padding-block:24px}.editorial-intro h1{max-width:1100px}@media(max-width:719px){.journal-prose{font-size:17px}.journal-photo figcaption{padding:16px}.journal-lead-photo .journal-photo{margin-top:18px}.journal-stages{grid-template-columns:1fr}.journal-contact a{display:inline-block;margin-top:10px}}
