.fs77-journal.svelte-1kzr1iv{padding:clamp(40px,4.5vw,80px) clamp(20px,4vw,72px);background:#fff;color:#2c333d;font-family:var(--font-body)}.fs77-journal-inner.svelte-1kzr1iv{max-width:1640px;margin:0 auto}.fs77-journal-heading.svelte-1kzr1iv{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:36px}.fs77-journal-heading.svelte-1kzr1iv h1:where(.svelte-1kzr1iv),.fs77-journal-heading.svelte-1kzr1iv h2:where(.svelte-1kzr1iv){display:flex;align-items:baseline;gap:.3em;margin:0;font-size:clamp(30px,2.5vw,42px);font-weight:500;line-height:1.2;letter-spacing:-.035em}.fs77-journal-heading.svelte-1kzr1iv em:where(.svelte-1kzr1iv){font-family:var(--font-accent);font-size:1.65em;font-style:normal;font-weight:400;letter-spacing:0;color:#536c85}.fs77-journal-heading.svelte-1kzr1iv p:where(.svelte-1kzr1iv){margin:8px 0 0;font-size:14px;color:#68717b}.fs77-journal-all.svelte-1kzr1iv,.fs77-journal-read.svelte-1kzr1iv{display:inline-flex;align-items:center;gap:16px;min-height:40px;font-size:14px;font-weight:600;text-decoration:none;color:#536c85;white-space:nowrap}.fs77-journal-layout.svelte-1kzr1iv{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(28px,3.5vw,60px)}.fs77-journal-photo.svelte-1kzr1iv{display:block;overflow:hidden;background:#f7f8fa}.fs77-journal-photo.svelte-1kzr1iv img:where(.svelte-1kzr1iv){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.fs77-journal-photo.svelte-1kzr1iv:hover img:where(.svelte-1kzr1iv){transform:scale(1.035)}.fs77-journal-feature-photo.svelte-1kzr1iv{aspect-ratio:1.85}.fs77-journal-feature-copy.svelte-1kzr1iv{padding-top:24px}.fs77-journal-meta.svelte-1kzr1iv{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;font-size:12px;line-height:1.5}.fs77-journal-meta.svelte-1kzr1iv span:where(.svelte-1kzr1iv):first-child{color:#536c85;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.fs77-journal-meta.svelte-1kzr1iv span:where(.svelte-1kzr1iv):last-child{color:#7d858e}.fs77-journal-feature.svelte-1kzr1iv h3:where(.svelte-1kzr1iv){max-width:670px;margin:12px 0 10px;font-size:clamp(24px,2vw,32px);font-weight:500;line-height:1.35;letter-spacing:-.035em}h3.svelte-1kzr1iv a:where(.svelte-1kzr1iv){color:inherit;text-decoration:none}h3.svelte-1kzr1iv a:where(.svelte-1kzr1iv):hover{color:#536c85}.fs77-journal-feature-footer.svelte-1kzr1iv{display:flex;align-items:center;justify-content:space-between;gap:28px}.fs77-journal-feature-footer.svelte-1kzr1iv p:where(.svelte-1kzr1iv),.fs77-journal-story-copy.svelte-1kzr1iv p:where(.svelte-1kzr1iv){margin:0;max-width:430px;color:#68717b;font-size:14px;line-height:1.85}.fs77-journal-side.svelte-1kzr1iv{display:grid;grid-template-rows:1fr 1fr;gap:32px}.fs77-journal-story.svelte-1kzr1iv{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;min-width:0}.fs77-journal-story-photo.svelte-1kzr1iv{position:relative;min-height:210px}.fs77-journal-story-photo.svelte-1kzr1iv img:where(.svelte-1kzr1iv){position:absolute;top:0;right:0;bottom:0;left:0}.fs77-journal-story-copy.svelte-1kzr1iv{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding-block:12px}.fs77-journal-story-copy.svelte-1kzr1iv h3:where(.svelte-1kzr1iv){margin:14px 0 12px;font-size:clamp(20px,1.45vw,25px);font-weight:500;line-height:1.45;letter-spacing:-.025em}.fs77-journal-story-copy.svelte-1kzr1iv .fs77-journal-read:where(.svelte-1kzr1iv){margin-top:14px}.fs77-journal-read.svelte-1kzr1iv:hover span:where(.svelte-1kzr1iv),.fs77-journal-all.svelte-1kzr1iv:hover span:where(.svelte-1kzr1iv){text-decoration:underline;text-underline-offset:5px}a.svelte-1kzr1iv:focus-visible{outline:2px solid #536c85;outline-offset:5px}@media(max-width:1100px){.fs77-journal-layout.svelte-1kzr1iv{grid-template-columns:1.1fr 1fr;gap:28px}.fs77-journal-story.svelte-1kzr1iv{grid-template-columns:.7fr 1.3fr;gap:18px}.fs77-journal-story-photo.svelte-1kzr1iv{min-height:190px}.fs77-journal-story-copy.svelte-1kzr1iv p:where(.svelte-1kzr1iv){display:none}.fs77-journal-feature-footer.svelte-1kzr1iv{display:block}.fs77-journal-feature-footer.svelte-1kzr1iv .fs77-journal-read:where(.svelte-1kzr1iv){margin-top:8px}}@media(max-width:760px){.fs77-journal-heading.svelte-1kzr1iv{margin-bottom:28px;gap:12px}.fs77-journal-heading.svelte-1kzr1iv h1:where(.svelte-1kzr1iv),.fs77-journal-heading.svelte-1kzr1iv h2:where(.svelte-1kzr1iv){font-size:30px}.fs77-journal-all.svelte-1kzr1iv{gap:8px;font-size:13px}.fs77-journal-layout.svelte-1kzr1iv{grid-template-columns:1fr;gap:36px}.fs77-journal-feature-photo.svelte-1kzr1iv{aspect-ratio:1.4}.fs77-journal-feature-copy.svelte-1kzr1iv{padding-top:18px}.fs77-journal-feature.svelte-1kzr1iv h3:where(.svelte-1kzr1iv){font-size:25px}.fs77-journal-side.svelte-1kzr1iv{gap:28px}.fs77-journal-story.svelte-1kzr1iv{grid-template-columns:.8fr 1.2fr;gap:18px}.fs77-journal-story-photo.svelte-1kzr1iv{min-height:180px}.fs77-journal-story-copy.svelte-1kzr1iv{padding-block:0}.fs77-journal-story-copy.svelte-1kzr1iv h3:where(.svelte-1kzr1iv){margin-block:10px;font-size:20px}.fs77-journal-story-copy.svelte-1kzr1iv .fs77-journal-read:where(.svelte-1kzr1iv){margin-top:0}.fs77-journal-meta.svelte-1kzr1iv{gap:6px 10px;font-size:11px}}@media(prefers-reduced-motion:reduce){.fs77-journal-photo.svelte-1kzr1iv img:where(.svelte-1kzr1iv){transition:none}}
