.journal.svelte-1u132c7{--journal-ink: #232622;--journal-muted: #676a63;--journal-gold: #d8bd82;background:#f6f7f4;color:var(--journal-ink);font-family:var(--font-body)}.journal-wrap.svelte-1u132c7{max-width:1600px;margin:auto;padding:28px 32px 56px}.journal.svelte-1u132c7 a:where(.svelte-1u132c7){color:inherit;text-decoration:none}.journal.svelte-1u132c7 a:where(.svelte-1u132c7):focus-visible{outline:2px solid currentColor;outline-offset:6px}.journal-heading.svelte-1u132c7{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 10px 22px}.journal-heading.svelte-1u132c7 h1:where(.svelte-1u132c7){margin:0;color:var(--journal-ink);font-family:var(--font-heading);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.journal-heading.svelte-1u132c7 p:where(.svelte-1u132c7){margin:0;font-size:12px;color:var(--journal-muted)}.cover.svelte-1u132c7{position:relative;isolation:isolate;display:flex;min-height:630px;flex-direction:column;justify-content:center;overflow:hidden;border-radius:22px;background:#141512;color:#faf9f5}.cover-image.svelte-1u132c7,.cover-shade.svelte-1u132c7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cover-image.svelte-1u132c7{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:64% center;object-position:64% center}.cover-shade.svelte-1u132c7{z-index:-1;background:linear-gradient(90deg,#0d100deb 0%,#0d100da8 27%,#0d100d18 62%,transparent 100%),linear-gradient(0deg,#0d100de0,transparent 23%)}.cover-content.svelte-1u132c7{position:relative;padding:68px 64px 100px;max-width:630px}.cover-kicker.svelte-1u132c7{display:flex;gap:10px;align-items:center;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#e2d0aa}.cover-kicker.svelte-1u132c7>span:where(.svelte-1u132c7){width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--journal-gold)}.cover.svelte-1u132c7 h2:where(.svelte-1u132c7){margin:30px 0 24px;color:#faf9f5;font-family:var(--font-heading);font-size:clamp(62px,6.2vw,92px);font-weight:400;line-height:1.08;letter-spacing:-.055em}.cover.svelte-1u132c7 h2:where(.svelte-1u132c7) em:where(.svelte-1u132c7){color:#e4cca0;font-weight:400}.cover.has-story.svelte-1u132c7 h2:where(.svelte-1u132c7){font-size:clamp(38px,4vw,62px);overflow-wrap:anywhere}.cover-description.svelte-1u132c7{max-width:31ch;margin:0;font-size:16px;line-height:1.8;color:#dedfd6}.cover-link.svelte-1u132c7{display:inline-flex;align-items:center;gap:26px;margin-top:30px;min-height:48px;font-size:14px}.round-arrow.svelte-1u132c7{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #e4cca070;border-radius:50%;transition:background .2s ease,color .2s ease}.cover-link.svelte-1u132c7:hover .round-arrow:where(.svelte-1u132c7){background:#e4cca0;color:#20211c}.cover-footer.svelte-1u132c7{position:absolute;bottom:26px;left:64px;right:36px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;color:#dedfd6}.cover-signature.svelte-1u132c7{letter-spacing:.06em}.cover-signature.svelte-1u132c7 i:where(.svelte-1u132c7){padding:0 10px;color:#c9ad77}.journal-opening.svelte-1u132c7{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:46px 40px 12px;scroll-margin-top:190px}.section-kicker.svelte-1u132c7{display:block;margin-bottom:12px;color:var(--journal-muted);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.opening-heading.svelte-1u132c7 h2:where(.svelte-1u132c7){margin:0;color:var(--journal-ink);max-width:22ch;font-family:var(--font-heading);font-size:32px;font-weight:400;line-height:1.25;letter-spacing:-.035em}.opening-copy.svelte-1u132c7{max-width:48ch;padding-left:36px;border-left:1px solid #daddd5}.opening-copy.svelte-1u132c7 p:where(.svelte-1u132c7){margin:0 0 16px;font-size:16px;line-height:1.7;color:var(--journal-muted)}.opening-status.svelte-1u132c7{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:#434c3c}.opening-status.svelte-1u132c7>span:where(.svelte-1u132c7){width:6px;height:6px;background:#68765b;border-radius:50%}.opening-copy.svelte-1u132c7 a:where(.svelte-1u132c7){display:inline-flex;align-items:center;gap:24px;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.stories.svelte-1u132c7{padding:76px 40px 10px;scroll-margin-top:190px}.section-heading.svelte-1u132c7{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:38px}.section-heading.svelte-1u132c7 h2:where(.svelte-1u132c7){margin:0;color:var(--journal-ink);font-family:var(--font-heading);font-size:46px;font-weight:400;line-height:1.2;letter-spacing:-.04em}.section-heading.svelte-1u132c7 h2:where(.svelte-1u132c7) em:where(.svelte-1u132c7){font-weight:400}.story-count.svelte-1u132c7{padding-bottom:6px;font-size:12px;color:var(--journal-muted)}.story-grid.svelte-1u132c7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 64px}.story-card.svelte-1u132c7:nth-child(2n){padding-top:60px}.story-grid.single.svelte-1u132c7{grid-template-columns:minmax(0,1fr);max-width:820px}.story-image.svelte-1u132c7{display:block;position:relative;overflow:hidden;border-radius:12px;background:#e5e7df}.story-image.svelte-1u132c7 img:where(.svelte-1u132c7){display:block;width:100%;height:auto;aspect-ratio:1.4;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.story-card.svelte-1u132c7:hover .story-image:where(.svelte-1u132c7) img:where(.svelte-1u132c7){transform:scale(1.025)}.image-number.svelte-1u132c7{position:absolute;top:16px;left:16px;padding:7px 10px;background:#fff;color:#31342d;border-radius:5px;font-size:12px}.story-meta.svelte-1u132c7{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12px;line-height:1.6}.story-card.svelte-1u132c7 .story-meta:where(.svelte-1u132c7){margin-top:22px;color:var(--journal-muted)}.story-category.svelte-1u132c7{color:#525c43;text-transform:uppercase;letter-spacing:.08em;margin-right:auto}.story-card.svelte-1u132c7 h3:where(.svelte-1u132c7){margin:13px 0 12px;color:var(--journal-ink);font-family:var(--font-body);font-size:32px;font-weight:400;line-height:1.25;letter-spacing:-.03em}.story-card.svelte-1u132c7 h3:where(.svelte-1u132c7) a:where(.svelte-1u132c7){display:flex;justify-content:space-between;align-items:start;gap:16px}.story-card.svelte-1u132c7 h3:where(.svelte-1u132c7) svg{flex-shrink:0;margin-top:7px}.story-card.svelte-1u132c7>p:where(.svelte-1u132c7){margin:0;color:var(--journal-muted);font-size:16px;line-height:1.7}.journal-pagination.svelte-1u132c7{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;align-items:center;margin-top:46px;font-size:14px}.journal-pagination.svelte-1u132c7 a:where(.svelte-1u132c7){display:inline-flex;align-items:center;gap:14px;min-height:44px;border-bottom:1px solid #888f7d}@media(max-width:1100px){.cover.svelte-1u132c7{min-height:580px}.cover-content.svelte-1u132c7{padding:54px 40px 100px;max-width:530px}.cover-footer.svelte-1u132c7{left:40px}.cover.svelte-1u132c7 h2:where(.svelte-1u132c7){font-size:72px}.journal-opening.svelte-1u132c7,.stories.svelte-1u132c7{padding-left:10px;padding-right:10px}.story-grid.svelte-1u132c7{gap:40px}}@media(max-width:900px){.journal-wrap.svelte-1u132c7{padding:22px 16px 36px}.journal-heading.svelte-1u132c7{margin:0 4px 18px}.journal-heading.svelte-1u132c7 h1:where(.svelte-1u132c7){font-size:12px;letter-spacing:.09em}.journal-heading.svelte-1u132c7 p:where(.svelte-1u132c7){display:none}.cover.svelte-1u132c7{min-height:680px;justify-content:end;border-radius:16px}.cover-image.svelte-1u132c7{height:420px;-o-object-position:78% center;object-position:78% center}.cover-shade.svelte-1u132c7{height:420px;background:linear-gradient(0deg,#141512 0%,#141512e8 22%,#14151270 43%,transparent 65%)}.cover-content.svelte-1u132c7{max-width:none;padding:300px 28px 92px}.cover-kicker.svelte-1u132c7{font-size:12px;letter-spacing:.055em}.cover.svelte-1u132c7 h2:where(.svelte-1u132c7){font-size:clamp(48px,10vw,66px);margin:23px 0 17px}.cover.has-story.svelte-1u132c7 h2:where(.svelte-1u132c7){font-size:40px}.cover-description.svelte-1u132c7{max-width:36ch}.cover-link.svelte-1u132c7{margin-top:22px}.cover-footer.svelte-1u132c7{left:28px;right:28px;bottom:24px}.cover-footer.svelte-1u132c7>span:where(.svelte-1u132c7):first-child{display:none}.cover-signature.svelte-1u132c7{font-size:12px}.journal-opening.svelte-1u132c7{grid-template-columns:minmax(0,1fr);gap:22px;padding:32px 12px 0;scroll-margin-top:130px}.opening-heading.svelte-1u132c7 h2:where(.svelte-1u132c7){font-size:28px}.opening-copy.svelte-1u132c7{border-left:0;padding:0;max-width:none}.stories.svelte-1u132c7{padding:44px 6px 0;scroll-margin-top:130px}.section-heading.svelte-1u132c7{margin-bottom:28px}.section-heading.svelte-1u132c7 h2:where(.svelte-1u132c7){font-size:34px}.story-count.svelte-1u132c7{display:none}.story-grid.svelte-1u132c7{grid-template-columns:minmax(0,1fr);gap:34px}.story-card.svelte-1u132c7:nth-child(2n){padding-top:0}.story-card.svelte-1u132c7 h3:where(.svelte-1u132c7){font-size:27px}.story-card.svelte-1u132c7 .story-meta:where(.svelte-1u132c7){margin-top:18px}.story-card.svelte-1u132c7>p:where(.svelte-1u132c7){font-size:16px}}@media(prefers-reduced-motion:reduce){.round-arrow.svelte-1u132c7,.story-image.svelte-1u132c7 img:where(.svelte-1u132c7){transition:none}}
