.article-width.svelte-1teoznn{max-width:820px}.article-hero.svelte-1teoznn{background:var(--navy);padding:var(--space-lg) 0}.article-back.svelte-1teoznn{color:var(--steel-light);font-size:.85rem;text-decoration:none;display:inline-block;margin-bottom:1rem}.article-back.svelte-1teoznn:hover{color:#fff}.article-hero.svelte-1teoznn time:where(.svelte-1teoznn){display:block;color:var(--orange);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem}.article-hero.svelte-1teoznn h1:where(.svelte-1teoznn){color:#fff;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.2}.article.svelte-1teoznn{padding-top:var(--space-lg);padding-bottom:var(--space-xl)}.article__image.svelte-1teoznn{display:block;width:100%;aspect-ratio:1600 / 840;object-fit:cover;background:var(--cream);border-radius:10px}.article__figure.svelte-1teoznn{margin:0 0 2.5rem}.article__credit.svelte-1teoznn{margin-top:.5rem;font-size:.8rem;color:var(--text-dim)}.article__body.svelte-1teoznn{font-size:1.05rem;line-height:1.75;color:var(--text)}.article__body.svelte-1teoznn h2{font-size:1.5rem;margin:2.25rem 0 .9rem}.article__body.svelte-1teoznn h3{font-size:1.2rem;margin:1.75rem 0 .75rem}.article__body.svelte-1teoznn p{margin-bottom:1.25rem}.article__body.svelte-1teoznn ul,.article__body.svelte-1teoznn ol{margin:0 0 1.25rem 1.5rem}.article__body.svelte-1teoznn li{margin-bottom:.4rem}.article__body.svelte-1teoznn a{color:var(--midnight);text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:3px}.article__body.svelte-1teoznn blockquote{border-left:3px solid var(--teal);padding:.25rem 0 .25rem 1.25rem;color:var(--text-dim);margin:0 0 1.25rem}.article__body.svelte-1teoznn img{max-width:100%;border-radius:8px}.article__body.svelte-1teoznn code{background:var(--cream);padding:.1rem .35rem;border-radius:4px;font-size:.9em}.article__body.svelte-1teoznn table{border-collapse:collapse;width:100%;margin-bottom:1.25rem;display:block;overflow-x:auto}.article__body.svelte-1teoznn th,.article__body.svelte-1teoznn td{border:1px solid var(--border);padding:.5rem .75rem;text-align:left}.article__sources.svelte-1teoznn{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.article__sources.svelte-1teoznn h2:where(.svelte-1teoznn){font-size:1rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.article__sources.svelte-1teoznn ul:where(.svelte-1teoznn){list-style:none;padding:0}.article__sources.svelte-1teoznn li:where(.svelte-1teoznn){margin-bottom:.5rem;font-size:.9rem;overflow-wrap:anywhere}.article__sources.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--midnight)}.article__cta.svelte-1teoznn{margin-top:var(--space-lg);padding:2rem;background:var(--white);border:1px solid var(--border);border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.article__cta.svelte-1teoznn p:where(.svelte-1teoznn){font-family:var(--font-heading);font-weight:600;font-size:1.2rem}
