.journal.svelte-631hgi{scroll-margin-top:130px;padding:64px clamp(20px,3vw,56px);color:var(--mj-ink);background:#fff}header.svelte-631hgi{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}header.svelte-631hgi :is(h1:where(.svelte-631hgi),h2:where(.svelte-631hgi)){font:400 clamp(30px,3vw,46px)/1.2 var(--mj-serif);letter-spacing:-.025em;margin:0}header.svelte-631hgi em:where(.svelte-631hgi){font-weight:400}.all-stories.svelte-631hgi{display:flex;align-items:center;gap:20px;font-size:12px;white-space:nowrap;text-decoration:none;border-bottom:1px solid var(--mj-line);padding-bottom:8px}.stories.svelte-631hgi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.story.svelte-631hgi{display:block;text-decoration:none}.story-image.svelte-631hgi{overflow:hidden;aspect-ratio:3/2;background:#f6f7f7}.story-image.svelte-631hgi>img:where(.svelte-631hgi){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.story.svelte-631hgi:is(:where(.svelte-631hgi):hover,:where(.svelte-631hgi):focus-visible) .story-image:where(.svelte-631hgi)>img:where(.svelte-631hgi){transform:scale(1.04)}.no-image.svelte-631hgi{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:25px}.no-image.svelte-631hgi img:where(.svelte-631hgi){width:140px;opacity:.35}.no-image.svelte-631hgi span:where(.svelte-631hgi){font-size:11px;color:var(--mj-muted)}.story-copy.svelte-631hgi{padding:22px 0}h3.svelte-631hgi{font:400 27px/1.25 var(--mj-serif);margin:0 0 14px}.story-copy.svelte-631hgi p:where(.svelte-631hgi),.journal-empty.svelte-631hgi p:where(.svelte-631hgi){color:var(--mj-muted);font-size:14px;line-height:1.7}.story-copy.svelte-631hgi p:where(.svelte-631hgi){display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.read.svelte-631hgi,.more.svelte-631hgi{display:flex;align-items:center;gap:18px;font-size:12px;margin-top:20px}.journal-empty.svelte-631hgi{display:flex;align-items:center;gap:32px;border-block:1px solid var(--mj-line);padding:32px 12px}.journal-mark.svelte-631hgi{font:italic 76px/1 var(--mj-serif);color:#abb6bc}.journal-empty.svelte-631hgi h3:where(.svelte-631hgi){margin-bottom:8px}.journal-empty.svelte-631hgi a:where(.svelte-631hgi){margin-left:auto;display:flex;align-items:center;gap:14px;font-size:12px;white-space:nowrap}.journal-status.svelte-631hgi{padding:42px 24px;background:#f6f7f7;text-align:center;font-size:14px;color:var(--mj-muted)}.journal-status.svelte-631hgi button:where(.svelte-631hgi){text-decoration:underline;margin-left:10px}.more.svelte-631hgi{margin:30px auto 0;border-bottom:1px solid var(--mj-line);padding:10px}@media(max-width:767px){.journal.svelte-631hgi{padding:44px 24px}header.svelte-631hgi{flex-direction:column;align-items:flex-start;gap:20px}.stories.svelte-631hgi{grid-template-columns:1fr}.journal-empty.svelte-631hgi{flex-wrap:wrap;gap:20px}.journal-empty.svelte-631hgi>div:where(.svelte-631hgi){flex:1;min-width:190px}.journal-empty.svelte-631hgi a:where(.svelte-631hgi){margin-left:0}.journal-empty.svelte-631hgi h3:where(.svelte-631hgi){font-size:25px}}@media(prefers-reduced-motion:reduce){.story-image.svelte-631hgi>img:where(.svelte-631hgi){transition:none}.story.svelte-631hgi:is(:where(.svelte-631hgi):hover,:where(.svelte-631hgi):focus-visible) .story-image:where(.svelte-631hgi)>img:where(.svelte-631hgi){transform:none}}
