.journal-hero[data-astro-cid-puzw3ae3]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(28px,5vw,72px);align-items:center;padding-top:clamp(28px,4vw,56px)}.journal-words[data-astro-cid-puzw3ae3]{display:grid;gap:18px;justify-items:start}.journal-words[data-astro-cid-puzw3ae3] h1[data-astro-cid-puzw3ae3]{font-size:clamp(42px,5.4vw,76px)}.journal-list[data-astro-cid-puzw3ae3]{padding-top:var(--cs-chapter)}.journal-empty[data-astro-cid-puzw3ae3]{display:grid;gap:14px;justify-items:start;max-width:720px;padding:clamp(24px,4vw,40px);border:var(--cs-frame) solid var(--cs-ink);border-radius:18px;background:var(--cs-cream)}.journal-empty[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3]{font-size:clamp(28px,3.2vw,40px)}.journal-empty[data-astro-cid-puzw3ae3] p[data-astro-cid-puzw3ae3]{font-size:18px;line-height:1.55}.journal-empty[data-astro-cid-puzw3ae3] .cs-link{display:inline-flex;align-items:center;min-height:44px}.journal-grid[data-astro-cid-puzw3ae3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,36px);margin:0;padding:0;list-style:none}.journal-card[data-astro-cid-puzw3ae3]{display:grid;align-content:start;overflow:hidden;border:var(--cs-frame) solid var(--cs-ink);border-radius:16px;background:#fff;box-shadow:8px 8px 0 var(--cs-ink)}.journal-card-image[data-astro-cid-puzw3ae3]{display:block;line-height:0;border-bottom:var(--cs-frame) solid var(--cs-ink)}.journal-card-image[data-astro-cid-puzw3ae3] img[data-astro-cid-puzw3ae3]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.journal-card-words[data-astro-cid-puzw3ae3]{display:grid;gap:10px;padding:20px 22px 24px}.journal-card[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3]{font-size:clamp(24px,2.4vw,32px)}.journal-card[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]{color:inherit;text-decoration:underline;text-decoration-color:var(--cs-gold);text-decoration-thickness:3px;text-underline-offset:5px}.journal-card[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]:hover{text-decoration-color:var(--cs-ink)}.journal-card[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]:focus-visible{outline:3px solid var(--cs-royal);outline-offset:3px}.journal-card[data-astro-cid-puzw3ae3] p[data-astro-cid-puzw3ae3]{font-size:17px;line-height:1.55}.journal-draft[data-astro-cid-puzw3ae3]{justify-self:start;padding:3px 10px;border:2px solid var(--cs-ink);border-radius:999px;background:var(--cs-caption);font:700 13px/1.3 var(--cs-text);letter-spacing:.04em;text-transform:uppercase}@media(max-width:860px){.journal-hero[data-astro-cid-puzw3ae3]{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.journal-grid[data-astro-cid-puzw3ae3]{grid-template-columns:minmax(0,1fr)}}
