.journal-page .page-head{padding-top:4rem;margin-bottom:3rem}.journal-page h2{font-size:clamp(1.65rem,2.5vw,2.1rem);line-height:1.2;color:var(--plum);letter-spacing:-.02em}.journal-page h3{font-size:1.35rem;line-height:1.25}.journal-card-image{display:block;width:100%;height:220px;object-fit:cover}.journal-page .meta{font-size:.75rem;letter-spacing:.04em;color:#885b28;font-weight:700}.journal-page .post-card p{font-size:.98rem}.journal-worlds{padding-top:2rem}.topic-links{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.topic-links a{display:flex;flex-direction:column;padding:1.25rem;background:var(--lilac);border-radius:1rem;text-decoration:none}.topic-links strong{color:var(--plum)}.topic-links span{font-size:.95rem}.related-posts{grid-template-columns:repeat(2,1fr)}.breadcrumbs{margin-bottom:2rem;font-size:.88rem}.journal-page .article{margin-top:1rem}.journal-page .newsletter{grid-template-columns:90px 1fr;max-width:1100px}.journal-page .newsletter .form-note{font-size:.95rem}.journal-page .note p:last-child{margin-bottom:0}.journal-page .section{margin-bottom:4rem}@media(max-width:700px){.topic-links,.related-posts{grid-template-columns:1fr}.journal-page .newsletter{display:block}.journal-page .newsletter-mark{display:none}.journal-card-image{height:240px}.journal-page .page-head{padding-top:2rem}}