.journal.svelte-2mohlr{padding:56px clamp(14px,3vw,42px) 64px calc(clamp(14px,3vw,42px) + 33px);background:#fff;color:#2c2823;font-family:var(--font-body)}header.svelte-2mohlr{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.eyebrow.svelte-2mohlr,.story-label.svelte-2mohlr{font-size:15px;letter-spacing:.18em;color:#8a7050;margin:0 0 10px}h2.svelte-2mohlr{font:400 clamp(32px,3vw,48px)/1.15 var(--font-heading);margin:0}h2.svelte-2mohlr em:where(.svelte-2mohlr){font:400 1.18em var(--font-accent)}.all-stories.svelte-2mohlr{display:flex;align-items:center;gap:25px;font-size:16px;border-bottom:1px solid #a9967f;padding:10px 0;white-space:nowrap}.all-stories.svelte-2mohlr span:where(.svelte-2mohlr),.read.svelte-2mohlr span:where(.svelte-2mohlr){font-size:30px;font-family:serif;font-weight:400}a.svelte-2mohlr{color:inherit;text-decoration:none}.stories.svelte-2mohlr{display:grid;grid-template-columns:1.15fr 1fr;gap:26px 42px}.stories.svelte-2mohlr article:where(.svelte-2mohlr):not(.featured){min-width:0}.featured.svelte-2mohlr{grid-row:span 2}.story.svelte-2mohlr{display:grid;grid-template-columns:.8fr 1fr;gap:25px;height:100%;align-items:center}.featured.svelte-2mohlr .story:where(.svelte-2mohlr){display:block}.photograph.svelte-2mohlr{overflow:hidden;background:#fafafa;aspect-ratio:1/1}.photograph.svelte-2mohlr img:where(.svelte-2mohlr){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .9s cubic-bezier(.2,.65,.3,1)}.story.svelte-2mohlr:hover img:where(.svelte-2mohlr){transform:scale(1.12)}.featured.svelte-2mohlr .photograph:where(.svelte-2mohlr){aspect-ratio:1.85/1}.featured.svelte-2mohlr .photograph:where(.svelte-2mohlr) img:where(.svelte-2mohlr){-o-object-position:center 75%;object-position:center 75%}.featured.svelte-2mohlr .copy:where(.svelte-2mohlr){padding-top:22px}.story-label.svelte-2mohlr{display:flex;justify-content:space-between;gap:14px;font-size:15px}h3.svelte-2mohlr{font:400 clamp(23px,2vw,32px)/1.15 var(--font-heading);margin:0 0 12px}.excerpt.svelte-2mohlr{font-size:16px;line-height:1.55;color:#736a60;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.read.svelte-2mohlr{display:flex;align-items:center;gap:22px;font-size:15px}.stories.svelte-2mohlr article:where(.svelte-2mohlr):not(.featured)+article:where(.svelte-2mohlr):not(.featured){border-top:1px solid #e8e2da;padding-top:26px}.placeholder.svelte-2mohlr{padding:60px 20px;text-align:center;background:#fafafa;color:#736a60}.placeholder.svelte-2mohlr button:where(.svelte-2mohlr){border-bottom:1px solid;margin-left:8px}.many.svelte-2mohlr{grid-template-columns:repeat(3,minmax(0,1fr))}.many.svelte-2mohlr .story:where(.svelte-2mohlr){display:block}.many.svelte-2mohlr .copy:where(.svelte-2mohlr){padding-top:20px}.many.svelte-2mohlr article:where(.svelte-2mohlr){border:0!important;padding:0!important}.more.svelte-2mohlr{display:block;margin:32px auto 0;border-bottom:1px solid;padding:10px}.archive.svelte-2mohlr{padding-top:60px}a.svelte-2mohlr:focus-visible,button.svelte-2mohlr:focus-visible{outline:2px solid #927959;outline-offset:5px}@media(max-width:1000px){.stories.svelte-2mohlr{gap:24px}.story.svelte-2mohlr{gap:18px}.excerpt.svelte-2mohlr{-webkit-line-clamp:2;line-clamp:2}h3.svelte-2mohlr{font-size:24px}.many.svelte-2mohlr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.journal.svelte-2mohlr{padding:36px 16px 44px}header.svelte-2mohlr{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:22px}.eyebrow.svelte-2mohlr{font-size:15px}.all-stories.svelte-2mohlr{font-size:15px;padding:0}.stories.svelte-2mohlr,.many.svelte-2mohlr{grid-template-columns:1fr;gap:24px}.featured.svelte-2mohlr{grid-row:auto}.featured.svelte-2mohlr .photograph:where(.svelte-2mohlr){aspect-ratio:1.4/1}.story.svelte-2mohlr{grid-template-columns:.75fr 1fr}.story-label.svelte-2mohlr{font-size:15px;letter-spacing:.1em}.excerpt.svelte-2mohlr,.read.svelte-2mohlr{font-size:15px}.featured.svelte-2mohlr h3:where(.svelte-2mohlr){font-size:29px}.many.svelte-2mohlr .photograph:where(.svelte-2mohlr){aspect-ratio:1.5/1}}@media(prefers-reduced-motion:reduce){.photograph.svelte-2mohlr img:where(.svelte-2mohlr){transition:none}.story.svelte-2mohlr:hover img:where(.svelte-2mohlr){transform:none}}
