.journal-card.svelte-qve0ld{flex-direction:column;min-width:0;display:flex}.story.svelte-qve0ld{background:#202225;border:1px solid #77786d99;flex-direction:column;flex:1;padding:0;text-decoration:none;display:flex;overflow:hidden}.story.svelte-qve0ld:hover{color:var(--tx);background:#202225;border-color:#bbae8b}.artwork.svelte-qve0ld{aspect-ratio:16/9;background:#303435;position:relative;overflow:hidden}.artwork.svelte-qve0ld:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e5d5ae15}.artwork.svelte-qve0ld img:where(.svelte-qve0ld){object-fit:cover;filter:brightness(.86)saturate(.85);width:100%;max-width:none;height:100%;transition:transform .6s,filter .3s;display:block}.story.svelte-qve0ld:hover img:where(.svelte-qve0ld),.story.svelte-qve0ld:focus-visible img:where(.svelte-qve0ld){filter:brightness()saturate();transform:scale(1.025)}.latest.svelte-qve0ld{font:9px/1.5 var(--font-mono);color:#dfd9c9;background:#202225e8;border:1px solid #c9c0a355;padding:7px 10px;position:absolute;top:20px;left:20px}.story-body.svelte-qve0ld{flex-direction:column;flex:1;padding:30px 32px;display:flex}.metadata.svelte-qve0ld{color:var(--tx-2);font:9px/1.6 var(--font-mono);flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.metadata.svelte-qve0ld>span:where(.svelte-qve0ld){text-transform:capitalize;border-left:1px solid #77786d;padding-left:16px}.story.svelte-qve0ld h2:where(.svelte-qve0ld){font:38px/1.08 var(--font-serif);text-wrap:balance;margin:18px 0 16px}.story.svelte-qve0ld:hover h2:where(.svelte-qve0ld),.story.svelte-qve0ld:focus-visible h2:where(.svelte-qve0ld){color:#e7d6ac}.story.svelte-qve0ld p:where(.svelte-qve0ld){font:19px/1.55 var(--font-body);color:#bdbcae;max-width:48ch;margin:0 0 24px}.read.svelte-qve0ld{color:var(--cy);font:9px/1.5 var(--font-mono);border-top:1px solid #77786d55;justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding-top:18px;display:flex}.read.svelte-qve0ld>span:where(.svelte-qve0ld){font-size:17px}.art-caption.svelte-qve0ld{font:8px/1.7 var(--font-mono);color:#aaa99d;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:10px 0;display:flex}.art-caption.svelte-qve0ld>span:where(.svelte-qve0ld){flex-shrink:0}.art-caption.svelte-qve0ld a:where(.svelte-qve0ld){text-align:right;text-decoration:none}.art-caption.svelte-qve0ld a:where(.svelte-qve0ld):hover{text-decoration:underline}.lead.svelte-qve0ld{grid-column:1/-1}.lead.svelte-qve0ld .story:where(.svelte-qve0ld){grid-template-columns:1.2fr 1fr;min-height:420px;display:grid}.lead.svelte-qve0ld .artwork:where(.svelte-qve0ld){aspect-ratio:auto;min-height:100%}.lead.svelte-qve0ld .artwork:where(.svelte-qve0ld) img:where(.svelte-qve0ld){position:absolute;inset:0}.lead.svelte-qve0ld .story-body:where(.svelte-qve0ld){padding:42px}.lead.svelte-qve0ld h2:where(.svelte-qve0ld){margin:24px 0;font-size:clamp(40px,4vw,56px)}@media (width>=761px){.journal-card.svelte-qve0ld:last-child:nth-child(2n):not(.lead){grid-column:1/-1}.journal-card.svelte-qve0ld:last-child:nth-child(2n):not(.lead) .story:where(.svelte-qve0ld){grid-template-columns:1fr 1fr;display:grid}.journal-card.svelte-qve0ld:last-child:nth-child(2n):not(.lead) .artwork:where(.svelte-qve0ld) img:where(.svelte-qve0ld){position:absolute;inset:0}.journal-card.svelte-qve0ld:last-child:nth-child(2n):not(.lead) .artwork:where(.svelte-qve0ld){aspect-ratio:auto;min-height:300px}}@media (width<=1000px){.lead.svelte-qve0ld .story-body:where(.svelte-qve0ld){padding:30px}.lead.svelte-qve0ld .story:where(.svelte-qve0ld){grid-template-columns:1fr 1fr}.art-caption.svelte-qve0ld{flex-wrap:wrap;gap:0 12px}.art-caption.svelte-qve0ld a:where(.svelte-qve0ld){text-align:left}}@media (width<=760px){.lead.svelte-qve0ld .story:where(.svelte-qve0ld){min-height:0;display:flex}.lead.svelte-qve0ld .artwork:where(.svelte-qve0ld){aspect-ratio:4/3;min-height:0}.story-body.svelte-qve0ld,.lead.svelte-qve0ld .story-body:where(.svelte-qve0ld){padding:26px}.story.svelte-qve0ld h2:where(.svelte-qve0ld),.lead.svelte-qve0ld h2:where(.svelte-qve0ld){margin:18px 0;font-size:36px}.art-caption.svelte-qve0ld{font-size:8px}}@media (prefers-reduced-motion:reduce){.artwork.svelte-qve0ld img:where(.svelte-qve0ld){transition:none}.story.svelte-qve0ld:hover img:where(.svelte-qve0ld),.story.svelte-qve0ld:focus-visible img:where(.svelte-qve0ld){transform:none}}.journal.svelte-7vm9j9{width:min(1180px,100% - 100px);margin:64px auto 80px}.journal-heading.svelte-7vm9j9{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.eyebrow.svelte-7vm9j9{font:9px/1.8 var(--font-mono);color:#b4b5a6;margin:0 0 20px}h1.svelte-7vm9j9{font:clamp(64px, 7vw, 96px) / 1 var(--font-serif);letter-spacing:-.025em;margin:0}h1.svelte-7vm9j9 span:where(.svelte-7vm9j9){color:var(--cy)}.intro.svelte-7vm9j9{color:#c2c2b4;font:20px/1.5 var(--font-body);margin:0 0 5px}.journal-filters.svelte-7vm9j9{font:10px/1.8 var(--font-mono);border-block:1px solid #77786d88;align-items:center;gap:24px;margin-bottom:32px;padding:14px 0;display:flex}.journal-filters.svelte-7vm9j9 a:where(.svelte-7vm9j9){color:var(--tx-2);text-decoration:none}.journal-filters.svelte-7vm9j9 a[aria-current]:where(.svelte-7vm9j9){color:var(--cy);text-underline-offset:6px;text-decoration:underline}.journal-filters.svelte-7vm9j9 span:where(.svelte-7vm9j9){color:var(--tx-2);margin-left:auto;font-size:9px}.journal-grid.svelte-7vm9j9{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 32px;display:grid}.empty.svelte-7vm9j9{color:var(--tx-2);padding:40px 0}@media (width<=1000px){.journal.svelte-7vm9j9{width:calc(100% - 72px)}.journal-grid.svelte-7vm9j9{gap:30px 24px}}@media (width<=760px){.journal.svelte-7vm9j9{width:calc(100% - 48px);margin:42px auto 50px}.journal-heading.svelte-7vm9j9{margin-bottom:32px;display:block}h1.svelte-7vm9j9{font-size:68px}.eyebrow.svelte-7vm9j9{max-width:30ch;margin-bottom:20px;font-size:8px}.intro.svelte-7vm9j9{margin:24px 0 0;font-size:19px}.journal-grid.svelte-7vm9j9{grid-template-columns:1fr;gap:30px}}
