.weekly-issue.svelte-ob38xi{max-width:760px;background:#fff;border-radius:12px;padding:clamp(1.5rem,5vw,4rem);color:#253047;box-shadow:0 5px 22px #00000009}.weekly-eyebrow.svelte-ob38xi,.weekly-section.svelte-ob38xi h2:where(.svelte-ob38xi){color:#172779;font-size:.83rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.weekly-heading.svelte-ob38xi{padding:1rem 0 2.5rem}.weekly-series.svelte-ob38xi{color:#172779;font-size:clamp(1.4rem,4vw,2rem);letter-spacing:.08em;line-height:1.25;margin:1.25rem 0 .4rem}.weekly-tagline.svelte-ob38xi{color:#172779}.weekly-heading.svelte-ob38xi h1:where(.svelte-ob38xi){font-size:clamp(2rem,5vw,3rem);font-weight:400;color:#172779;margin:2rem 0 .5rem}.weekly-deck.svelte-ob38xi{font-size:1.2rem;font-style:italic;color:#172779}.weekly-section.svelte-ob38xi{border-top:1px solid #d8deea;padding-top:1.9rem;margin-top:1.4rem}.weekly-section.svelte-ob38xi h2:where(.svelte-ob38xi){margin-bottom:1.4rem}.weekly-section.svelte-ob38xi h3:where(.svelte-ob38xi){color:#172779;font-size:1.55rem;font-weight:400}.weekly-body.svelte-ob38xi{font-size:1.1rem;line-height:1.85;white-space:pre-line;margin:0 0 1.2rem}.weekly-question.svelte-ob38xi{font-size:clamp(1.35rem,3vw,1.7rem);font-style:italic;line-height:1.6;padding-left:1.5rem;border-left:3px solid #172779;white-space:pre-line}a.svelte-ob38xi{color:#172779;text-decoration:underline}
