.article-wrap.svelte-1gyup5m{max-width:760px;color:var(--cream-100,#f7efe2);margin:0 auto;padding:60px 24px}.crumb.svelte-1gyup5m{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;margin-bottom:22px;font-size:12px}.crumb.svelte-1gyup5m a:where(.svelte-1gyup5m){color:var(--ink-200,#aaa7a0);text-decoration:none}.crumb.svelte-1gyup5m a:where(.svelte-1gyup5m):hover{color:var(--ember-300,#fa7)}.hdr.svelte-1gyup5m{margin-bottom:36px}.date.svelte-1gyup5m{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-300);margin-bottom:14px;font-size:13px;display:block}h1.svelte-1gyup5m{font-family:var(--font-display);background:linear-gradient(110deg, var(--ember-400,#ff8a4c) 10%, var(--ember-200,#ffc8a0) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 16px;font-size:clamp(34px,5.6vw,56px);font-style:italic;line-height:1.06}.dek.svelte-1gyup5m{font-family:var(--font-ui);color:var(--ink-100);margin:0 0 16px;font-size:19px;line-height:1.5}.topics.svelte-1gyup5m{flex-wrap:wrap;gap:8px;display:flex}.topic.svelte-1gyup5m{font-family:var(--font-ui);text-transform:capitalize;letter-spacing:.03em;color:var(--ink-200);background:#ffffff0d;border-radius:999px;padding:3px 10px;font-size:11px}.hero.svelte-1gyup5m{margin:0 0 36px}.hero.svelte-1gyup5m img:where(.svelte-1gyup5m){background:#ffffff0a;border-radius:12px;width:100%;display:block}.body.svelte-1gyup5m{font-family:var(--font-ui);color:var(--cream-100);font-size:17px;line-height:1.7}.body.svelte-1gyup5m p{margin:0 0 22px}.body.svelte-1gyup5m h2{font-family:var(--font-display);color:var(--ember-200,#ffc8a0);margin:38px 0 16px;font-size:26px;font-style:italic;font-weight:600;line-height:1.2}.body.svelte-1gyup5m strong{color:var(--cream-100);font-weight:700}.body.svelte-1gyup5m em{font-style:italic}.body.svelte-1gyup5m ul,.body.svelte-1gyup5m ol{margin:0 0 22px;padding-left:24px}.body.svelte-1gyup5m li{margin-bottom:6px}.body.svelte-1gyup5m blockquote{border-left:3px solid var(--ember-400,#ff8a4c);color:var(--ink-100);margin:24px 0;padding:4px 18px;font-style:italic}.sources.svelte-1gyup5m{border-top:1px solid #ffffff14;margin-top:48px;padding-top:24px}.sources-head.svelte-1gyup5m{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-300);margin:0 0 14px;font-size:12px;font-weight:700}.sources-list.svelte-1gyup5m{font-family:var(--font-ui);margin:0;padding-left:22px;font-size:14px;list-style:decimal}.sources-list.svelte-1gyup5m li:where(.svelte-1gyup5m){color:var(--ink-200);margin-bottom:10px}.sources-list.svelte-1gyup5m a:where(.svelte-1gyup5m){color:var(--ink-100);text-decoration:none}.sources-list.svelte-1gyup5m a:where(.svelte-1gyup5m):hover .src-title:where(.svelte-1gyup5m),.sources-list.svelte-1gyup5m a:where(.svelte-1gyup5m):hover .src-pub:where(.svelte-1gyup5m){color:var(--ember-300)}.src-pub.svelte-1gyup5m{color:var(--ink-300);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:11px;display:block}.src-title.svelte-1gyup5m{color:var(--ink-100);display:block}.ai-disclosure.svelte-1gyup5m{font-family:var(--font-ui);color:var(--ink-300);border-top:1px solid #ffffff0f;margin-top:28px;padding-top:18px;font-size:12px;font-style:italic}.see-more.svelte-1gyup5m{font-family:var(--font-ui);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding-top:28px;font-size:14px;display:flex}.see-more.svelte-1gyup5m a:where(.svelte-1gyup5m){color:var(--ember-300);text-decoration:none}.see-more.svelte-1gyup5m a:where(.svelte-1gyup5m):hover{text-decoration:underline}
