.wide.svelte-dxgweg{--reading-width: 1120px}header.svelte-dxgweg{padding:clamp(36px,6vw,72px) 24px;background:#111114;color:#fff}.hero-inner.svelte-dxgweg{max-width:1000px;margin-inline:auto}.editorial.svelte-dxgweg .hero-inner:where(.svelte-dxgweg){max-width:1280px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:center}.back.svelte-dxgweg{color:#bcb9bb;font-size:.9rem}.eyebrow.svelte-dxgweg{color:#b8941e;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700;margin:2rem 0 1rem}h1.svelte-dxgweg{font-size:clamp(1.9rem,4.5vw,3.3rem);line-height:1.15;letter-spacing:-.025em;margin:0;overflow-wrap:anywhere}.description.svelte-dxgweg{color:#bcb9bb;font-size:1.05rem;line-height:1.7}.reading-link.svelte-dxgweg{color:#e4c46b;display:inline-block;margin-top:12px;text-underline-offset:4px}.body.svelte-dxgweg{padding:clamp(32px,5vw,64px) 24px;background:#fafafa}.reading-list.svelte-dxgweg{max-width:1120px;margin:3rem auto 0;padding-top:1rem;border-top:1px solid #d8d4ca;scroll-margin-top:110px}.list-heading.svelte-dxgweg .eyebrow:where(.svelte-dxgweg){margin:1rem 0 .6rem}h2.svelte-dxgweg{margin:0 0 2rem;font-size:clamp(1.5rem,3vw,2rem);color:#171719}.cards.svelte-dxgweg{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:22px}.card.svelte-dxgweg{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #dedbd4;border-radius:10px;text-decoration:none;color:#222}.card.svelte-dxgweg:hover{border-color:#b8941e}.card.svelte-dxgweg img:where(.svelte-dxgweg){width:100%;aspect-ratio:16 / 9;object-fit:cover}.card-copy.svelte-dxgweg{display:flex;flex:1;flex-direction:column;padding:26px}.card-label.svelte-dxgweg{margin:0 0 14px;color:#76590a;font-size:.75rem;font-weight:700}h3.svelte-dxgweg{margin:0 0 12px;font-size:1.2rem;line-height:1.35}.card-copy.svelte-dxgweg>p:where(.svelte-dxgweg):not(.card-label){color:#555;font-size:.92rem;line-height:1.7}.card.svelte-dxgweg span:where(.svelte-dxgweg){color:#76590a;font-size:.9rem;font-weight:700;margin-top:auto;padding-top:1rem}.empty.svelte-dxgweg{color:#555;line-height:1.7}.empty.svelte-dxgweg a:where(.svelte-dxgweg),.pagination.svelte-dxgweg a:where(.svelte-dxgweg){color:#76590a}.pagination.svelte-dxgweg{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:2rem auto;color:#555}.bottom-cta.svelte-dxgweg{max-width:var(--reading-width, 860px);margin:3rem auto 0}a.svelte-dxgweg:focus-visible{outline:3px solid #b8941e;outline-offset:4px}@media(max-width:800px){.editorial.svelte-dxgweg .hero-inner:where(.svelte-dxgweg){grid-template-columns:1fr;gap:0}}
