.journal-module__UhKvEq__list{gap:22px;width:min(980px,100vw - 32px);margin:0 auto 64px;display:grid}.journal-module__UhKvEq__empty{border:1px dashed var(--line);border-radius:var(--radius-xl);text-align:center;padding:32px}.journal-module__UhKvEq__empty h2{font-family:var(--font-heading), Georgia, serif;margin-top:0}.journal-module__UhKvEq__card{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--white);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:22px;padding:18px;display:grid}.journal-module__UhKvEq__card:not(:has(.journal-module__UhKvEq__cover)){grid-template-columns:minmax(0,1fr)}.journal-module__UhKvEq__cover{aspect-ratio:3/2;border-radius:var(--radius-lg);background:var(--cream);display:block;position:relative;overflow:hidden}.journal-module__UhKvEq__cover img,.journal-module__UhKvEq__postCover img{object-fit:cover}.journal-module__UhKvEq__card h2{font-family:var(--font-heading), Georgia, serif;margin:4px 0 8px;font-size:clamp(1.5rem,2.6vw,2rem)}.journal-module__UhKvEq__card h2 a{color:var(--ink);text-decoration:none}.journal-module__UhKvEq__card p{color:var(--ink-soft);line-height:1.65}.journal-module__UhKvEq__meta{color:var(--muted);margin:0;font-size:.88rem}.journal-module__UhKvEq__post{gap:28px;width:min(880px,100vw - 32px);margin:0 auto 72px;display:grid}.journal-module__UhKvEq__postHeader h1{font-family:var(--font-heading), Georgia, serif;margin:8px 0 10px;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05}.journal-module__UhKvEq__postCover{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--cream);position:relative;overflow:hidden}.journal-module__UhKvEq__postBody{color:var(--ink-soft);font-size:1.08rem;line-height:1.85}.journal-module__UhKvEq__postBody h2,.journal-module__UhKvEq__postBody h3{color:var(--ink);font-family:var(--font-heading), Georgia, serif}.journal-module__UhKvEq__tags{flex-wrap:wrap;gap:8px;display:flex}.journal-module__UhKvEq__tags span{background:var(--paper);color:var(--ink-soft);border-radius:999px;padding:4px 12px;font-size:.85rem}.journal-module__UhKvEq__postCta{border-radius:var(--radius-xl);background:var(--paper);justify-items:start;gap:10px;padding:26px;display:grid}.journal-module__UhKvEq__postCta h2,.journal-module__UhKvEq__more h2{font-family:var(--font-heading), Georgia, serif;margin:0}.journal-module__UhKvEq__more ul{padding-left:1.2em;line-height:2}@media (max-width:760px){.journal-module__UhKvEq__card{grid-template-columns:minmax(0,1fr)}}.journal-module__UhKvEq__index{width:min(980px,100vw - 32px);margin:0 auto}.journal-module__UhKvEq__index .journal-module__UhKvEq__list{width:100%}.journal-module__UhKvEq__topics{flex-wrap:wrap;gap:8px;margin:0 0 10px;display:flex}.journal-module__UhKvEq__topics button,.journal-module__UhKvEq__cardTags button{border:1px solid var(--line);background:var(--white);color:var(--ink-soft);font:inherit;cursor:pointer;border-radius:999px}.journal-module__UhKvEq__topics button{align-items:center;gap:6px;min-height:40px;padding:6px 14px;font-size:.92rem;display:inline-flex}.journal-module__UhKvEq__topics button span{color:var(--muted);font-size:.8rem}.journal-module__UhKvEq__topics button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.journal-module__UhKvEq__topics button[aria-pressed=true] span{color:inherit;opacity:.75}.journal-module__UhKvEq__count{color:var(--muted);margin:0 0 16px;font-size:.9rem}.journal-module__UhKvEq__card[hidden]{display:none}.journal-module__UhKvEq__cardTags{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.journal-module__UhKvEq__cardTags button{padding:3px 10px;font-size:.8rem}.journal-module__UhKvEq__cardTags button:hover,.journal-module__UhKvEq__topics button:hover{border-color:var(--ink)}.journal-module__UhKvEq__artwork h2{font-family:var(--font-heading), Georgia, serif;margin:0 0 16px}@media (max-width:760px){.journal-module__UhKvEq__topics{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.journal-module__UhKvEq__topics button{flex:none}}
