.article-layout.svelte-7rfbcc{grid-template-columns:minmax(0,46rem) minmax(12rem,16rem);justify-content:space-between;gap:4rem;padding-block:3.5rem 3rem;display:grid}.crumbs.svelte-7rfbcc{color:#6c655c;flex-wrap:wrap;gap:.5rem;font-size:.84rem;display:flex}.crumbs.svelte-7rfbcc a:where(.svelte-7rfbcc){color:inherit}.article-header.svelte-7rfbcc{margin:2rem 0 2.5rem}.eyebrow.svelte-7rfbcc{color:var(--accent,#bd4c20);font:700 .72rem/1 var(--sans,sans-serif);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .65rem}h1.svelte-7rfbcc{max-width:45rem;font:500 clamp(2.4rem, 5vw, 4.4rem)/.98 var(--serif,Georgia, serif);letter-spacing:-.04em;margin:0}.dek.svelte-7rfbcc{color:#4d463d;max-width:42rem;margin:1.25rem 0;font-size:1.15rem;line-height:1.55}.byline.svelte-7rfbcc{color:#6c655c;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;font-size:.8rem;display:flex}.byline.svelte-7rfbcc button:where(.svelte-7rfbcc){border:1px solid var(--line,#d8cfc1);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.2rem;padding:.35rem .55rem}.article-body.svelte-7rfbcc h2{font:500 clamp(1.7rem, 3vw, 2.2rem)/1.1 var(--serif,Georgia, serif);margin:2.5rem 0 1rem;scroll-margin-top:1.5rem}.article-body.svelte-7rfbcc h3{font:700 1.1rem/1.3 var(--sans,sans-serif);margin:1.7rem 0 .65rem;scroll-margin-top:1.5rem}.article-body.svelte-7rfbcc p,.article-body.svelte-7rfbcc li{font-size:1.05rem;line-height:1.7}.article-body.svelte-7rfbcc a{color:#8f3819;text-underline-offset:.14em;text-decoration-thickness:1px}.article-body.svelte-7rfbcc ul,.article-body.svelte-7rfbcc ol{padding-left:1.25rem}.article-body.svelte-7rfbcc blockquote{border-left:3px solid var(--accent,#bd4c20);color:#514a42;margin:1.5rem 0;padding-left:1rem}.article-body.svelte-7rfbcc table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.article-body.svelte-7rfbcc th,.article-body.svelte-7rfbcc td{border:1px solid var(--line,#d8cfc1);text-align:left;padding:.7rem}.sidebar.svelte-7rfbcc{padding-top:7rem}.toc.svelte-7rfbcc{border-left:1px solid var(--line,#d8cfc1);padding-left:1rem;position:sticky;top:1.5rem}.toc.svelte-7rfbcc p:where(.svelte-7rfbcc){font:700 .74rem/1 var(--sans,sans-serif);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .65rem}.toc.svelte-7rfbcc ol:where(.svelte-7rfbcc){gap:.5rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.toc.svelte-7rfbcc li.sub:where(.svelte-7rfbcc){padding-left:.75rem}.toc.svelte-7rfbcc a:where(.svelte-7rfbcc){color:#514a42;text-decoration:none}.related.svelte-7rfbcc{padding-bottom:5rem}.related.svelte-7rfbcc h2:where(.svelte-7rfbcc){font:500 2rem/1.1 var(--serif,Georgia, serif);margin:0 0 1rem}.related.svelte-7rfbcc>div:where(.svelte-7rfbcc){grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.related-card.svelte-7rfbcc{border:1px solid var(--line,#d8cfc1);min-height:9rem;color:inherit;background:var(--panel,#fffaf1);border-radius:.35rem;gap:.6rem;padding:1rem;text-decoration:none;display:grid}.related-card.svelte-7rfbcc span:where(.svelte-7rfbcc){color:var(--accent,#bd4c20);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.related-card.svelte-7rfbcc strong:where(.svelte-7rfbcc){font:500 1.15rem/1.15 var(--serif,Georgia, serif)}.related-card.svelte-7rfbcc small:where(.svelte-7rfbcc){color:#6c655c;margin-top:auto}@media (width<=800px){.article-layout.svelte-7rfbcc{grid-template-columns:1fr;gap:0}.sidebar.svelte-7rfbcc{display:none}.related.svelte-7rfbcc>div:where(.svelte-7rfbcc){grid-template-columns:1fr}}@media print{.sidebar.svelte-7rfbcc,.related.svelte-7rfbcc,.byline.svelte-7rfbcc button:where(.svelte-7rfbcc){display:none}.article-layout.svelte-7rfbcc{padding:0;display:block}.article-body.svelte-7rfbcc a{color:inherit}}
